進数変換 - 2進数・8進数・10進数・16進数を相互変換

2進数・8進数・10進数・16進数を双方向に変換します。BigIntを使用しているため64ビット整数まで対応。ビット幅(8/16/32/64)と区切り文字の表示を選択できます。

2進数 (2)
8進数 (8)
10進数 (10)
16進数 (16)

使い方

  1. ビット幅(8/16/32/64)を選択します
  2. 区切り文字のオン/オフを設定します(2進数は4桁ごと、10進数は3桁ごとのカンマ区切り)
  3. 任意の入力欄(2進数・8進数・10進数・16進数)に値を入力してEnterまたはフォーカスを外します
  4. 他の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 初回リリース