Hex to IP Converter

Convert between Hexadecimal, IP Address, Binary, Decimal, and Octal formats

IP Address Converter
Hexadecimal to IP Address
Enter Hexadecimal IP
Samples:
Supported Input Formats
FormatExampleDescription
Continuous HexC0A801018-character hex string
Prefixed Hex0xC0A80101With 0x prefix
Dotted HexC0.A8.01.01Dot-separated hex octets
Prefixed Dotted0xC0.0xA8.0x01.0x01Each octet with 0x prefix
Colon SeparatedC0:A8:01:01Colon-separated hex octets
IPv4 Address192.168.1.1Standard decimal notation

What is Hexadecimal IP?

A hexadecimal IP address represents the standard IPv4 address using base-16 notation instead of the typical decimal format. Each octet (0-255 in decimal) is converted to a two-digit hexadecimal value (00-FF).

Hex IP addresses are commonly used in network programming, packet analysis, firewall logs, memory addresses, and low-level networking applications.

Bidirectional Conversion

Convert from Hex to IP or IP to Hex instantly

Multiple Formats

Supports binary, octal, decimal, and IPv6 mapped

Batch Processing

Convert multiple addresses at once

Auto Detection

Automatically detects input format

How to Use This Tool

  1. Hex to IP: Enter a hexadecimal IP address (e.g., C0A80101) to convert it to decimal IP format.
  2. IP to Hex: Enter a standard IP address (e.g., 192.168.1.1) to get all hex formats.
  3. Batch Convert: Enter multiple addresses (one per line) to convert them all at once.
  4. Copy Results: Click the copy button next to any result to copy it to clipboard.

Common IP Address Formats

  • 192.168.1.1 - Standard decimal notation (IPv4)
  • C0A80101 - Continuous hexadecimal
  • 0xC0A80101 - Prefixed hexadecimal
  • C0.A8.01.01 - Dotted hexadecimal
  • 11000000.10101000.00000001.00000001 - Binary
  • 3232235777 - 32-bit decimal integer

Frequently Asked Questions (FAQs)

A hexadecimal IP address represents the standard IPv4 address using base-16 notation instead of decimal. Each octet (0-255 in decimal) is converted to a two-digit hex value (00-FF). For example, 192.168.1.1 becomes C0.A8.01.01 or 0xC0A80101 in hex.

Hex IP addresses are commonly used in network programming, packet analysis, firewall logs, memory addresses, and low-level networking. Converting between formats helps developers debug network issues, analyze traffic captures, and work with various networking tools and APIs.

This tool supports multiple hex formats: dotted hex (C0.A8.01.01), prefixed dotted (0xC0.0xA8.0x01.0x01), continuous hex (C0A80101), prefixed continuous (0xC0A80101), and colon-separated (C0:A8:01:01). All formats are automatically detected and converted.

IPv4 uses 32-bit addresses (4 octets like 192.168.1.1), while IPv6 uses 128-bit addresses (8 groups of 4 hex digits like 2001:0db8:85a3:0000:0000:8a2e:0370:7334). This tool primarily handles IPv4 conversions but also supports IPv6 format display.

Each octet of an IP address can be converted to 8 binary bits. For example, 192 = 11000000, 168 = 10101000, 1 = 00000001. The full binary representation helps understand subnet masks, CIDR notation, and network/host portions of addresses.

Online JSON Formatter