networking_ipv4_to_ipv6
Convert an IPv4 address to multiple IPv6 formats (mapped, compatible, 6to4) and classify it using offline arithmetic. No network lookup required.
Instructions
IPv4 to IPv6 Converter. Convert a single IPv4 address into its IPv6 representations using offline bit/string arithmetic, with no DNS or live network lookup. Returns the IPv4-mapped form (compressed, expanded, and dotted-suffix), the deprecated IPv4-compatible form (compressed and expanded), the 6to4 prefix (only for public addresses; null for private/loopback), plus the address packed as hexadecimal and dotted binary. Also classifies the input (A-E class, public/ private/loopback/link-local/multicast/reserved type). Use network_subnet_calculator or network_cidr_calculator instead for subnet planning and CIDR notation; this tool only transforms one host address to IPv6 notation and does not parse CIDR. Accepts one dotted-decimal IPv4 (e.g. 192.168.1.1), no CIDR suffix. Read-only, non-destructive, contacts no external service, and rate-limited (60 req/min, 500/hr anonymous).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ipv4 | Yes | The IPv4 address to convert, in dotted-decimal notation with four octets 0-255 and no CIDR suffix. | |
| input | No | Deprecated alias for ipv4, used only when ipv4 is omitted; same dotted-decimal format. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No | True when the address was valid and converted; false on invalid input. | |
| error | No | Error message present only when success is false (e.g. invalid IPv4 address format). | |
| result | No | Conversion output, present only when success is true. |