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.

0 lines in0 lines outN/A runtime

Typical inputs convert in under 1ms on any modern browser.

How to convert hex to IP

Convert in 3 steps

Takes ~5 seconds
  1. 1
    Paste 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.

  2. 2
    Click 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.

  3. 3
    Copy the result

    Copy the dot-decimal IP addresses from the output for use anywhere.

Useful for reading hex IP values from logs, packet captures, or network configuration files, whichever hex format they're stored in.

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.

Input
C0.A8.00.01
Output
192.168.0.1

Convert the same address from a single 8-digit hex value.

Input
C0A80001
Output
192.168.0.1

Convert a 0x-prefixed hex value, lowercase digits.

Input
0xc0a80101
Output
192.168.1.1

Convert a broadcast address in lowercase dotted hex.

Input
ff.ff.ff.00
Output
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.

Two input formats, one tool

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
Case-insensitive input

Enter hex digits in uppercase or lowercase — both are accepted without issue.

  • Uppercase hex supported
  • Lowercase hex supported
  • Mixed case accepted
Bulk conversion

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
Privacy first: we never send your input to a server. Everything runs locally in your browser.

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?>
Two formats, auto-detected per line: dotted hex octets like C0.A8.00.01 (four groups of 1–2 hex digits), or a single contiguous hex value like C0A80001 or 0xC0A80001 (up to 8 digits, zero-padded if shorter, with an optional 0x prefix).
Can I convert multiple hex IP addresses at once, mixing formats?>
Yes. Enter one hex IP address per line — dotted or single-value, in any combination — and every line is converted independently, with results returned in the same order.
Why does a short hex value like 'FF' produce 0.0.0.255 instead of an error?>
Single hex values shorter than 8 digits are left-padded with zeros to reach 8 digits before parsing, so 'FF' becomes '000000FF', which maps to 0.0.0.255. This mirrors how a 32-bit integer with a small value is represented.
What happens if one of my hex lines is invalid?>
The tool reports an error for that specific line, describing what went wrong — such as a non-hex character, the wrong number of dot-separated groups, more than 8 digits in a single value, or a value exceeding FF (255) in a dotted octet.

Related IP tools

32-Bit Binary to IP Converter

Convert 32-character binary strings to IPv4 dot-decimal addresses instantly. Paste one or more lines and get results in your browser.

Binary to IP Converter

Convert dotted binary IPv4 addresses to dot-decimal notation instantly. Paste one or more binary IPs and get results in your browser.

Count IPs in Given Range

Count how many IPv4 addresses exist between two endpoints. Paste start and end IPs to get the total. In your browser.

Integers to IPv4 Dot-Decimal IPs

Convert integer IP values to IPv4 dot-decimal format. Paste one integer per line and get IPs instantly. In your browser.

IP Address Sorter

Sort a list of IPv4 addresses from lowest to highest. Paste IPs and get sorted output instantly. Works fast in your browser.

IP to 32-Bit Binary Converter

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.

IP to Binary Converter

Convert IPv4 addresses to dotted binary instantly. Paste one or more addresses and get 8-bit binary octets fast, right in your browser.

IP to Hex Converter

Convert IPv4 addresses to hexadecimal instantly. Choose dotted (C0.A8.00.01), contiguous (C0A80001), or 0x-prefixed output. Fast, free, browser-based.

IPv4 Dot-Decimal IPs to Integers

Convert IPv4 dot-decimal addresses to integer format. Paste one IP per line and get numeric output instantly. In your browser.

Random IP Generator

Generate a list of random IPv4 addresses. Enter how many IPs you need and get them instantly. Works fast in your browser.