数値と表現

IP アドレス変換ツール

IPv4・IPv6 を 2・16・10・8 進数に変換し、数値から IP に戻します。

ブラウザー内で処理ファイルと文字列はこのタブで処理します。
IP アドレス変換ツールローカル処理
値を 1 つ以上入力してください。

数値と表現

基本の仕組み

IPv4 は 32 ビット、IPv6 は 128 ビットです。ネットワークバイト順では最上位バイトを先に並べ、アドレス全体を 1 つの整数として表せます。

できること

ドット区切り IPv4 またはコロン区切り IPv6 では入力形式を IP にします。数値入力では IPv4・IPv6 を明示します。先頭の結果には比較表示があります。

使い方

  1. 入力と出力の表現を選びます。数値入力では、32 ビットの IPv4 または 128 ビットの IPv6 を指定します。
  2. 1 行に 1 値を貼り付けるか、UTF-8 テキストファイルを開きます。
  3. 変換後に結果を確認し、コピーまたは TXT 保存します。入力変更で古い結果は消去されます。元に戻すと入力と設定を復元します。

エラーと制限

IPv4 の各部分は 0〜255 で先頭ゼロは不可です。CIDR とゾーン ID は使用できません。2 進数と HEX は全ビット幅を保持します。DNS や位置情報の問い合わせは行いません。

上限は入力 200,000 文字、500 件、出力 1,000,000 文字です。無効な行がある場合はバッチ全体を停止します。

よくある質問

同じ数値から異なる IP ができるのはなぜですか?

IP 種別によって幅が決まります。10 進数 1 は IPv4 では 0.0.0.1、IPv6 では ::1 です。到達性や所在地を示すものではありません。

入力した値はアップロードされますか?

いいえ。計算とファイル読み込みはこのタブ内で行います。値を URL に含めたり変換サービスに送信したりしません。

関連ツール