IP Address Info & Analyzer
Analyze IP addresses: class (A/B/C/D/E), binary representation, subnet mask, private/public check, IPv4/IPv6 detection.
Address Information
Status
Binary Representation
Common CIDR Notations
| CIDR | Subnet Mask | Usable Hosts |
|---|---|---|
| /8 | 255.0.0.0 | 16,777,214 |
| /16 | 255.255.0.0 | 65,534 |
| /24 | 255.255.255.0 | 254 |
| /25 | 255.255.255.128 | 126 |
| /26 | 255.255.255.192 | 62 |
| /27 | 255.255.255.224 | 30 |
| /28 | 255.255.255.240 | 14 |
| /30 | 255.255.255.252 | 2 |
| /32 | 255.255.255.255 | 1 |
Related Tools
Base ConverterNEW
Convert numbers between binary, octal, decimal, and hexadecimal instantly. Real-time conversion with all bases displayed.
Hash GenNEW
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text instantly.
Chmod CalcNEW
Calculate Unix/Linux file permissions interactively. Convert between numeric (755) and symbolic (rwxr-xr-x) notation.
Regex TesterNEW
Test and debug regular expressions with real-time matching, highlighting, and explanation.
Frequently Asked Questions
What are IP address classes?
What is the difference between private and public IP addresses?
What is a subnet mask?
How does the binary representation help?
What is the difference between IPv4 and IPv6?
Is my IP address data sent to any server?
How to Use the IP Address Analyzer
Understanding IP addresses is fundamental for network administration, web development, and cybersecurity. Our IP address analyzer provides instant information about any IPv4 or IPv6 address, all processed in your browser for complete privacy.
Step 1: Enter an IP address. Type any valid IPv4 address (like 192.168.1.1) or IPv6 address (like 2001:db8::1) into the input field. The tool validates the format and provides feedback if the address is invalid.
Step 2: View the analysis. The tool instantly displays the address class, binary representation, whether it is private or public, the default subnet mask, and common CIDR notations. All information updates in real-time as you type.
Step 3: Use the information. Copy any value to use in network configuration, documentation, subnet calculations, or educational materials. The binary representation is particularly useful for understanding subnetting operations.
IP Address Fundamentals
An Internet Protocol (IP) address is a numerical label assigned to each device connected to a computer network. IPv4 addresses consist of four octets (8-bit numbers from 0-255) separated by dots, creating a 32-bit address space of approximately 4.3 billion unique addresses. Due to the exhaustion of IPv4 addresses, IPv6 was developed with 128-bit addresses providing a virtually unlimited address space.
The classful addressing system divides IPv4 addresses into five classes. Class A networks (1.0.0.0 to 126.255.255.255) have a default mask of 255.0.0.0 and support millions of hosts per network. Class B networks (128.0.0.0 to 191.255.255.255) use 255.255.0.0 and support thousands of hosts. Class C networks (192.0.0.0 to 223.255.255.255) use 255.255.255.0 and support 254 hosts. While CIDR (Classless Inter-Domain Routing) has replaced classful routing, understanding classes helps with default configurations and legacy systems.
Private vs Public IP Addresses
RFC 1918 reserves three blocks of IPv4 addresses for private networks: 10.0.0.0/8 (16 million addresses), 172.16.0.0/12 (1 million addresses), and 192.168.0.0/16 (65,536 addresses). These addresses are used within homes, offices, and data centers for internal communication. They cannot be routed on the public internet and require Network Address Translation (NAT) to communicate with external services.
Public IP addresses are globally unique identifiers assigned by Internet Service Providers (ISPs) through regional internet registries. Every device that communicates directly on the internet needs a public IP address. Understanding whether an address is private or public is crucial for firewall configuration, network security auditing, and troubleshooting connectivity issues.