IP Address Tools

Convert, calculate, and reference IP addresses and CIDR subnets

Your Public IP

Loading...

IPv4 Format Converter

Enter an IPv4 address to see it in all formats

Decimal to IPv4

CIDR Subnet Calculator

Enter a CIDR block to calculate subnet details

Network Address192.168.1.0
Broadcast Address192.168.1.255
Subnet Mask255.255.255.0
Binary Mask11111111.11111111.11111111.00000000
First Usable192.168.1.1
Last Usable192.168.1.254
Total Hosts256
Usable Hosts254
Prefix/24

IPv6 Compress / Expand

Enter an IPv6 address in any format

Private IP Ranges

ClassCIDR
A10.0.0.0/8
B172.16.0.0/12
C192.168.0.0/16
Loopback127.0.0.0/8
Link-Local169.254.0.0/16
CGNAT100.64.0.0/10

What are IP Address Tools?

IP Address Tools provide a suite of utilities for working with IP addresses — converting between IPv4 formats (dotted decimal, decimal, binary, hex), calculating CIDR subnet details, compressing and expanding IPv6 addresses, and referencing private IP ranges used in local networks.

How to Use These IP Address Tools

  1. Your public IP address is displayed at the top automatically
  2. Use the IPv4 Format Converter to see any IPv4 address in decimal, binary, and hex
  3. Enter a decimal number to reverse-lookup the dotted-decimal IPv4 address
  4. Use the CIDR Subnet Calculator to find network address, broadcast, usable hosts, and more
  5. Paste an IPv6 address to expand or compress it between full and shorthand notation

Common Use Cases

  • Calculating subnet ranges when configuring network infrastructure
  • Converting between IP address formats for firewall rules and access control lists
  • Normalizing IPv6 addresses for configuration files and DNS records
  • Looking up your public IP for VPN verification or remote access setup
  • Understanding which IP ranges are reserved for private use

Frequently Asked Questions

What is CIDR notation?
CIDR (Classless Inter-Domain Routing) notation expresses an IP network as an address followed by a slash and prefix length, like 192.168.1.0/24. The /24 means the first 24 bits are the network portion, leaving 8 bits for host addresses (254 usable hosts).
Why would I convert an IP to decimal or hex?
Some systems and databases store IP addresses as integers for efficient indexing and comparison. Decimal and hex representations are also used in low-level networking code, log analysis tools, and certain API configurations.
What is the difference between IPv6 compressed and expanded form?
Expanded form shows all 8 groups with leading zeros (e.g. 2001:0db8:0000:0000:0000:0000:0000:0001). Compressed form collapses the longest run of zero groups with :: and strips leading zeros (e.g. 2001:db8::1). Both are valid and represent the same address.