2進数(バイナリ)-16進数(HEX) 変換・逆変換
2進数(バイナリ)と16進数(HEX)の相互変換
特徴
2進数と16進数を相互変換
ビット列とHEX値を双方向に基数変換
大文字・小文字を選択可能
16進数のA〜Fの表記を用途に合わせ指定
スペース混じりも変換可
区切り入りの値も空白を除去して自動処理
最大100万文字まで処理
長いビット列やダンプも一括変換できる設計
使い方
1
変換方向をボタンで選択
「2進数→16進数」「16進数→2進数」のボタンで変換モードを切り替え
2
変換したい数値を入力
入力欄に2進数または16進数を入力。サンプルからの読み込みも可能
3
大文字出力の有無を設定
2進数→16進数では「大文字で出力」スイッチでA〜Fの表記を切り替え
4
変換ボタンで結果表示
変換を押すと出力欄に結果が表示され、コピーやダウンロードで活用可能
ユースケース
プログラミングのデバッグ
ビットフラグやレジスタ値を16進数に直し、コードの動作確認に活用
基数変換の学習・検算
4桁のビットが16進数1桁に対応する仕組みを実例で確認し、手計算の答え合わせに利用
メモリダンプの解析補助
2進数表記のデータを見やすい16進数へまとめ、内容の把握を効率化
ネットワーク設定の確認
サブネットマスクやMACアドレスのビット列を16進数と相互に照合
基礎知識
2進数から16進数への変換方法
16 進数の 1 桁は 2 進数の 4 桁とちょうど対応するため、2 進数を右から 4 桁ずつ区切って置き換えるだけで変換できます。
- 変換の例:2 進数の 10100110 は、4 桁ずつ区切ると 1010 と 0110 になり、それぞれ 16 進数の A と 6 に対応するので A6 になります。
- 対応の範囲:2 進数の 0000〜1111 が 16 進数の 0〜F に対応し、10 進数の 10〜15 にあたる値はアルファベットの A〜F で表します。
16進数はどこで使われるか
16 進数は長い 2 進数を短く読みやすく表せるため、カラーコード(#FF0000 など)やメモリアドレス、文字コードの表記に広く使われています。
安全性とプライバシー
ブラウザ完結
入力データはお使いのブラウザ内だけで処理され、外部に送信されません。
ブラウザ内のみで処理
変換処理はすべてお使いのブラウザ内で行われ、入力データはサーバーに送信されません。
通信はHTTPSで暗号化
ページの読み込みもTLSにより暗号化され、第三者から内容を読み取られません。
第三者への送信なし
広告ネットワークやトラッカーなど外部サービスへ入力内容を送信しません。
結果の自動保存なし
変換結果や入力候補をサーバーに保管することはありません。
Google検索でラッコツールズをフォロー
177件の便利なツールが、Google検索・AI検索から探しやすくなります!
- 検索で見つかる
- AI検索でも表示
- 新ツールも発見





















