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
| Class | CIDR |
|---|---|
| A | 10.0.0.0/8 |
| B | 172.16.0.0/12 |
| C | 192.168.0.0/16 |
| Loopback | 127.0.0.0/8 |
| Link-Local | 169.254.0.0/16 |
| CGNAT | 100.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
- Your public IP address is displayed at the top automatically
- Use the IPv4 Format Converter to see any IPv4 address in decimal, binary, and hex
- Enter a decimal number to reverse-lookup the dotted-decimal IPv4 address
- Use the CIDR Subnet Calculator to find network address, broadcast, usable hosts, and more
- 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.
Related Tools
Network
URL Parser
Parse and inspect any URL into its components with decoded query params
Network
DNS Record Reference
Comprehensive DNS record types reference with search and config generator
Network
HTTP Status Codes
Complete searchable HTTP status code reference with categories and use cases
Network
IP Address Tools
Convert IPv4 formats, calculate CIDR subnets, compress/expand IPv6
Developer
JSON Formatter
Format, minify, and validate JSON with syntax highlighting
Developer
Base64 Encode/Decode
Encode and decode Base64 strings with URL-safe support