Report Tool or Give Us Suggestions

Hex To IP Converter

Convert 32-bit hexadecimal IPv4 values to dotted-decimal notation with validation and grouped hex preview.

L ading . . .

Convert Hexadecimal IPv4 Values to Dotted-Decimal

Hex to IP Converter turns a 32-bit IPv4 address expressed in hexadecimal (for example C0A80101) into standard dotted-decimal form such as 192.168.1.1. Paste hex with or without separators; the tool normalizes input and validates length.

Useful when reading firewall logs, packet captures, embedded configs, or documentation that stores addresses as raw hex instead of four decimal octets.

How It Works

  1. Optional 0x prefix and separators (spaces, dots, colons, underscores) are removed.
  2. The remaining string must be exactly eight hex digits (four bytes).
  3. Each pair of digits is parsed as one octet (0–255).
  4. Octets are joined with dots to produce the IPv4 address.

Example

Input: 0xC0.A8.01.01
Output: 192.168.1.1

Frequently Asked Questions

Why do I see “exactly 8 hex digits” error?

IPv4 is 32 bits, which is four bytes or eight hexadecimal characters. Shorter or longer values cannot map to a single IPv4 address.

Does this support IPv6?

No. IPv6 uses 128 bits (32 hex digits) and different notation. This tool is IPv4-only.

Are letters case-sensitive?

No. Uppercase and lowercase hex digits are accepted. Output grouping uses uppercase for readability.

Is data sent to a server?

No. Conversion runs entirely in your browser.