IP Address Tools & Converters
Comprehensive IP address manipulation tools for IPv4 and IPv6. Convert between formats, calculate distances, generate addresses, and work with advanced IPv6 features.
Format Representations
Convert IP addresses between decimal, binary, hexadecimal, and octal number systems
IP Distance Calculator
Calculate the number of addresses between two IPs with inclusive/exclusive counting
Nth IP Calculator
Resolve the IP address at a specific index within networks and ranges with offset support
Random IP Generator
Generate random IP addresses from networks with uniqueness control and seeded randomness
IP Regex Generator
Generate safe regular expressions for matching IPv4 and IPv6 addresses with customizable validation options
IP Address Validator
Validate IPv4 and IPv6 addresses with detailed error analysis and format checking
IP Enumerate
Safely enumerate all IP addresses in CIDR blocks and ranges with CSV/JSON export
IPv6 Expand
Expand compressed IPv6 addresses to full 128-bit hexadecimal format
IPv6 Compress
Compress expanded IPv6 addresses using :: notation and removing leading zeros
IPv6 Normalizer
Normalize IPv6 addresses to RFC 5952 canonical form with step-by-step transformation
IPv6 Zone ID Handler
Process IPv6 addresses with zone identifiers for link-local and multicast addresses
IPv6 Solicited-Node
Compute solicited-node multicast addresses from IPv6 unicast for Neighbor Discovery Protocol
IPv6 Teredo Parser
Parse Teredo IPv6 addresses to extract server IPv4, flags, mapped port, and client IPv4 components
IPv6 NAT64 Translator
Translate between IPv4 and IPv6 addresses using NAT64 prefix (64:ff9b::/96 or custom)
IPv4 → IPv6
Convert IPv4 addresses to IPv6 format using IPv4-mapped IPv6 addressing
IPv6 → IPv4
Extract IPv4 addresses from IPv4-mapped IPv6 addresses
EUI-64 Converter
Convert between MAC addresses and IPv6 EUI-64 interface identifiers with IPv6 generation
ULA Generator
Generate RFC 4193 Unique Local Addresses with cryptographically secure Global IDs