IPv4変換
IPv4アドレスをunsigned/signed 10進整数・16進数・2進数へ変換します。処理はブラウザ内で完結し、入力内容はサーバーへ送信しません。
対応する入力は192.168.1.1のようなIPv4アドレス(先頭ゼロは自動補正せずエラー)と、unsigned decimal(3232235777のような0〜4294967295の整数)です。Hex・Binaryは表示専用で、逆変換入力には対応していません。CIDR・Subnet Mask計算・IPv6・一括変換には対応していません。
このツールでできること
IPv4変換の主な機能です。
- IPv4アドレスを入力すると、Unsigned decimal・Signed decimal・Hex・Binaryをまとめて表示します
- Unsigned decimal(3232235777のような整数)からIPv4アドレスへ戻せます
- 不正な入力は自動補正せず、原因が分かるエラーとして表示します
- 各結果を個別にコピーできます
- 入力・変換はブラウザ内で処理し、サーバーへ送信しません
手順を見る
- 上の入力欄にIPv4アドレス(例: 192.168.1.1)を入力します
- Unsigned decimal・Signed decimal・Hex・Binaryがリアルタイムで表示されます
- 整数保存されたIPアドレスを戻したい場合は、下の入力欄にunsigned decimal値を入力します
- 必要な項目の「コピー」ボタンでコピーできます
IPv4変換ツールについて
詳しい仕様を見る
IPv4の数値表現
192.168.1.1のようなIPv4アドレスは、4つのoctet(各0〜255)をnetwork byte orderで組み合わせた、0〜4294967295のunsigned 32-bit整数として表現できます((a × 256³) + (b × 256²) + (c × 256) + d)。本ツールはこの整数値をunsigned decimal・signed decimal・16進数(Hex)・2進数(Binary)の4形式で同時に表示します。
Unsigned decimalとSigned decimalの違い
一部のDB・言語・ログではIPv4アドレスがsigned 32-bit整数として保存される場合があります。 255.255.255.255はunsignedでは4294967295ですが、signed 32-bit表現では-1になります。本ツールはこの2つを常に別ラベルで表示し、混同しないようにしています。
Hex・Binaryは表示専用
Hex(C0A80101のような大文字8桁固定)・Binary(11000000 10101000 00000001 00000001のような32bit固定長)は、IPv4入力から確認できる表示専用の情報です。Hex・Binaryの値を 直接入力してIPv4へ変換する機能は提供していません。
対象外の機能
本ツールはIPv4アドレスそのものの数値表現変換に責務を限定しており、CIDR・Subnetmask計算・ Network AddressやBroadcast Addressの計算・IPアドレスの分類(private/loopback等)・ IPv6・一括変換には対応していません。CIDR・サブネット関連の計算は「CIDR・サブネット計算」 ツールをご利用ください。
よくある質問
Hex・Binaryの値を入力してIPv4へ変換できますか?
いいえ。本ツールはHex・BinaryをIPv4入力からの表示専用としています。Hex・Binaryを直接入力する機能は提供していません。unsigned decimalからIPv4へ戻す変換のみ対応しています。
Unsigned decimalとSigned decimalは何が違いますか?
Unsigned decimalは0〜4294967295の符号なし整数、Signed decimalは一部のDB・言語・ログで使われる符号付き32bit整数です。高位ビットが立つIPv4(例: 255.255.255.255)では、unsignedは4294967295、signedは-1のように異なる値になります。本ツールは両者を必ず別ラベルで表示します。
CIDRやSubnet Maskの計算はできますか?
いいえ。本ツールはIPv4アドレスそのものの数値表現変換に責務を限定しています。CIDR・Subnet Mask・Network Address・Broadcast Address等の計算は「CIDR・サブネット計算」ツールをご利用ください。
複数のIPv4アドレスをまとめて変換できますか?
いいえ。本ツールは単一のIPv4アドレス(または単一のdecimal値)の変換に対応しています。
先頭ゼロを含むIPv4アドレス(例: 192.168.001.001)は入力できますか?
いいえ。歴史的なパーサーでは先頭ゼロを8進数として誤解釈する場合があるため、本ツールは"0"単体を除く先頭ゼロを含むオクテットを不正な入力として扱います。
入力した値は外部に送信されますか?
いいえ。変換処理はすべてブラウザ内で完結し、入力したIPv4・decimal値や変換結果を外部やアクセス解析(GA4)へ送信することはありません。