Hex to IP Converter
Convert hex IPv4 addresses into standard dot-decimal format instantly. Paste dotted hex like C0.A8.00.01 or a single hex value like C0A80001 (with or without the 0x prefix) — each line is detected and converted independently.
Hex IP address(es)
Enter one hex IP address per line — dotted (C0.A8.00.01) or a single value (C0A80001).
Dotted hex uses four dot-separated groups (1–2 digits each). A single hex value is an 8-digit (or shorter, zero-padded) string, with or without the 0x prefix. Everything runs locally in your browser — nothing is uploaded.
Dot-decimal IP address(es)Standard IPv4 notation converted from your hex input.
Typical inputs convert in under 1ms on any modern browser.
How to convert hex to IP
Convert in 3 steps
Takes ~5 seconds- 1Paste your hex IP
Enter one or more hex IPv4 addresses, one per line — dotted like C0.A8.00.01, or a single value like C0A80001 or 0xC0A80001.
- 2Click Convert to IP
Each line is auto-detected by format: dotted hex is parsed as four octets, a single value is split into four bytes after stripping any 0x prefix and zero-padding.
- 3Copy the result
Copy the dot-decimal IP addresses from the output for use anywhere.
Who should use this tool?
- Network engineers reading hex-encoded IPs from packet captures or raw logs
- Developers parsing configuration files, binary protocols, or packed 32-bit integers that store IPs in hex
- Security analysts decoding obfuscated or hex-formatted IP addresses in malware output
Examples
Convert a common private network address from dotted hex.
C0.A8.00.01
192.168.0.1
Convert the same address from a single 8-digit hex value.
C0A80001
192.168.0.1
Convert a 0x-prefixed hex value, lowercase digits.
0xc0a80101
192.168.1.1
Convert a broadcast address in lowercase dotted hex.
ff.ff.ff.00
255.255.255.0
About hex to IP conversion
Hexadecimal IPv4 addresses show up in two common shapes: four dot-separated hex octets, or a single 32-bit hex value (optionally 0x-prefixed). Converting either back to dot-decimal notation is essential when working with low-level networking tools.
This hex to IP converter translates hexadecimal IPv4 addresses into standard dot-decimal notation, and accepts either format automatically. Dotted hex like C0.A8.01.01 is parsed as four hex octets; a single value like C0A80001 or 0xC0A80001 is treated as a packed 32-bit integer, zero-padded and split into four bytes. The tool supports uppercase and lowercase input, handles multi-line bulk conversion with mixed formats, and runs entirely in your browser with no data uploaded.
Each line is auto-detected — dotted hex octets or a single contiguous hex value both work without switching tools.
- Dotted hex octets (C0.A8.00.01)
- Single hex value (C0A80001)
- Optional 0x / 0X prefix
Enter hex digits in uppercase or lowercase — both are accepted without issue.
- Uppercase hex supported
- Lowercase hex supported
- Mixed case accepted
Convert multiple hex IP addresses at once by entering one per line, mixing formats freely.
- One address per line
- Line order preserved
- Instant multi-line output
Conversion tips
Ensure your hex IP addresses are properly formatted before converting.
- Dotted hex needs exactly four dot-separated groups of 1–2 hex digits each (00–FF).
- A single hex value can be 1–8 hex digits — shorter values are zero-padded on the left, and the 0x/0X prefix is optional.
- Remove any surrounding whitespace or extra characters before pasting; you can mix both formats across different lines.
Frequently asked questions
What hex formats does this tool accept?>
Can I convert multiple hex IP addresses at once, mixing formats?>
Why does a short hex value like 'FF' produce 0.0.0.255 instead of an error?>
What happens if one of my hex lines is invalid?>
Related IP tools
Convert 32-character binary strings to IPv4 dot-decimal addresses instantly. Paste one or more lines and get results in your browser.
Convert dotted binary IPv4 addresses to dot-decimal notation instantly. Paste one or more binary IPs and get results in your browser.
Count how many IPv4 addresses exist between two endpoints. Paste start and end IPs to get the total. In your browser.
Convert integer IP values to IPv4 dot-decimal format. Paste one integer per line and get IPs instantly. In your browser.
Sort a list of IPv4 addresses from lowest to highest. Paste IPs and get sorted output instantly. Works fast in your browser.
Convert any IPv4 address to a 32-character binary string instantly. Paste one or more IPs and get the full 32-bit binary output in your browser.
Convert IPv4 addresses to dotted binary instantly. Paste one or more addresses and get 8-bit binary octets fast, right in your browser.
Convert IPv4 addresses to hexadecimal instantly. Choose dotted (C0.A8.00.01), contiguous (C0A80001), or 0x-prefixed output. Fast, free, browser-based.
Convert IPv4 dot-decimal addresses to integer format. Paste one IP per line and get numeric output instantly. In your browser.
Generate a list of random IPv4 addresses. Enter how many IPs you need and get them instantly. Works fast in your browser.