IP Address Analyzer
A fully client-side IP address analyzer that classifies and decodes any IPv4 or IPv6 address without making external API calls. Enter an address to instantly see its classification (private per RFC 1918, loopback, link-local, multicast, reserved, or public), IP class (A through E for IPv4), default subnet mask, and applicable RFC reference. The tool converts the address into multiple representations: dotted decimal, hexadecimal, full binary, integer value, and reverse DNS (in-addr.arpa or ip6.arpa) format. For IPv4 addresses, it also generates the IPv4-mapped IPv6 notation (::ffff: prefix). A built-in cloud provider detector checks the address against hardcoded ranges for Amazon AWS, Google Cloud, Microsoft Azure, and Cloudflare to identify whether an IP belongs to a major cloud or CDN infrastructure. The CIDR reference table shows common prefix lengths with their corresponding subnet masks, total address counts, and usable host counts. A bit-level breakdown displays each octet or group in binary with its decimal and hex equivalents. All processing runs in your browser using vanilla JavaScript. No data is transmitted, no external scripts are loaded, and the tool works offline after the initial page load.
Classification
Representations
CIDR Reference
Bit-level Breakdown
Quick Reference
- Enter any IPv4 or IPv6 address to analyze its properties
- Click example addresses above for quick demonstrations
- 100% client-side: no API calls, no data leaves your browser
- Identifies private (RFC 1918), loopback, link-local, multicast, and reserved ranges
- Detects addresses in known cloud provider IP ranges (AWS, GCP, Azure, Cloudflare)
How to Use This Tool
- Enter an IP address: Type or paste any IPv4 (e.g., 8.8.8.8) or IPv6 (e.g., 2001:4860:4860::8888) address in the input field, or click one of the example buttons.
- Click Analyze: Press the Analyze button or hit Enter to process the address. Results appear instantly since all computation is local.
- Review the classification: The Classification section shows the IP version, type (private, public, loopback, etc.), scope, RFC reference, IPv4 class, default subnet mask, and cloud provider match if applicable.
- Examine representations: The Representations section displays the address in decimal, hexadecimal, binary, integer, reverse DNS, and (for IPv4) IPv4-mapped IPv6 format. Use the Copy buttons to grab any value.
- Use the CIDR and bit tables: The CIDR Reference shows common prefix lengths with subnet masks and host counts. The Bit-level Breakdown shows the raw binary of each octet or group.
Why Use This Tool?
Network engineers, system administrators, and security analysts frequently need to quickly classify an IP address during troubleshooting, firewall rule audits, or incident response. This tool provides immediate answers: is an address private or public? Which RFC defines its range? Does it fall within a known cloud provider's allocation? Rather than memorizing RFC 1918 boundaries, multicast ranges, and link-local prefixes, you can paste any address and get an authoritative classification with the specific RFC citation. The cloud provider detection is particularly useful when investigating traffic logs or verifying that infrastructure IPs belong to expected providers.
Unlike API-based geolocation tools, this analyzer requires zero network requests after page load. Your IP addresses are never sent to a third-party server, making it safe for analyzing sensitive internal addresses, incident-related IPs, or addresses from air-gapped environment documentation. The multiple representation formats (binary, hex, integer, reverse DNS) save time when constructing PTR records, writing firewall rules in different notations, or converting between formats for documentation. The CIDR reference table and bit-level breakdown serve as a quick desk reference that is always one tab away.