本文へスキップ
IP↔

IPアドレス変換

IPv4のドット表記・整数・2進・16進を相互変換。

いずれか1つの欄に入力すると、ドット表記・整数・2進・16進へ自動変換します(IPv4のみ)。

変換結果
ドット表記
192.168.1.1
整数(符号なし)
3232235777
2進(オクテット)
11000000.10101000.00000001.00000001
16進
0xc0a80101

IPアドレス変換について

ファイアウォールやACL、ログ解析では、同じIPv4アドレスをドット表記・整数・2進・16進で扱うことがあります。toco.toolsのIPアドレス変換は、いずれか1形式を入力するだけで他の3形式へ即時変換します。 計算はすべてブラウザ内の符号なし32ビット整数(bigint)で行い、入力は外部に送信されません。2進はオクテット区切り(例: 11000000.10101000…)と連続32ビットの両方を受け付け、16進は 0x プレフィックスやオクテット区切りにも対応します。IPv6は未対応です。

使い方

  1. ドット・整数・2進・16進のいずれか1欄に入力
  2. 他の3形式が自動で更新されるのを確認
  3. 必要なら各欄のコピーボタンで値をコピー

よくある質問(FAQ)

整数は符号付きですか?

符号なし32ビット(0〜4294967295)です。負の値やそれより大きい値は範囲外エラーになります。

2進の区切りは必須ですか?

オクテット区切り(ドット)でも、スペースなしの連続32ビットでも構いません。短いビット列は上位に0が埋まっているものとして解釈します。

IPv6は使えますか?

現時点ではIPv4のみです。IPv6対応は今後の予定です。

入力したIPは外部に送信されますか?

いいえ。変換はすべてブラウザ内で完結し、toco.toolsのサーバーへ送信されません。