進数変換 - 2進数・8進数・10進数・16進数を相互変換
2進数・8進数・10進数・16進数を双方向に変換します。BigIntを使用しているため64ビット整数まで対応。ビット幅(8/16/32/64)と区切り文字の表示を選択できます。
2進数 (2)
8進数 (8)
10進数 (10)
16進数 (16)
使い方
- ビット幅(8/16/32/64)を選択します
- 区切り文字のオン/オフを設定します(2進数は4桁ごと、10進数は3桁ごとのカンマ区切り)
- 任意の入力欄(2進数・8進数・10進数・16進数)に値を入力してEnterまたはフォーカスを外します
- 他の3つの入力欄が自動的に変換されます
使用例
16進数 0xFF を変換: 16進数に FF を入力すると2進数1111 1111、10進数255、8進数377に変換されます。
IPアドレスの解析: IPアドレスの各オクテット(0〜255)を16進数や2進数で確認できます。
ビットマスクの確認: 32ビットモードで 0xFFFF0000 などのビットマスクをバイナリで視覚的に確認できます。
よくある質問
- 64ビット以上の整数は扱えますか?
- このツールは最大64ビット(2^64-1まで)に対応しています。それ以上はクランプされます。
- 負の数は扱えますか?
- いいえ。符号なし整数のみ対応しています。
- 16進数は大文字と小文字どちらですか?
- 大文字(A-F)で表示されます。入力は大文字・小文字どちらでも受け付けます。
- データはサーバーに送信されますか?
- いいえ。すべてブラウザ内で完結します。
- 区切り文字は何のためにありますか?
- 長い数値の可読性を向上させるためです。2進数は4桁ごとにスペース、10進数は3桁ごとにカンマを挿入します。
関連ツール
更新情報
最終更新日: 2026-02-20
- 2026-02-20 初回リリース