Smart Deals - promotions, discount codes and sales

Ipv6 Ipv4 Converter

Fast, accurate and free online ipv6 ipv4 converter tool running directly in your browser.

Secure (SSL)
Client-Side Processing
100% Free
Instructions
  • 1
    Enter data
    Enter content, paste text or load a file from disk.
  • 2
    Click the button
    The tool will immediately process your data in the browser.
  • 3
    Get the result
    Copy the finished text or save the file to your device.
function runTool() {
  return "Result ready in 0.1s";
}

output ipv4: 203.0.113.25

Rate this tool:

Related tools

Other tools you may find useful

IPv6 to IPv4 Converter - IP Address Formats and Conversion

IPv4 and IPv6 are two versions of the Internet Protocol. IPv4 (32 bits) runs out of resources, IPv6 (128 bits) solves this problem. The tool converts between IPv4-mapped IPv6 formats, checks the address type and explains the notation.

IPv6 IPv4 converter IPv6 IP address IPv4-mapped IPv6 IP address format

IPv6 basics

IPv6: 128-bit address. Format: 8 groups of 4 hex digits separated by ":". 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Truncations: leading zeros can be omitted: 0db8 → db8. Groups of all zeros: :: (once). ::1 = 0:0:0:0:0:0:0:1 = loopback. :: = all zeros. Range: 3.4×10^38 addresses.

IPv4-mapped IPv6

IPv4-mapped: ::ffff:IPv4. E.g. ::ffff:192.168.1.1 = ::ffff:c0a8:0101. IPv4-compatible (deprecated): ::IPv4. E.g. ::192.168.1.1. Dual-stack: The system supports both protocols. Conversion: IPv4 192.168.1.1 → hex c0a8.0101 → ::ffff:c0a8:0101. NAT64: IPv6→IPv4 translation mechanism.

Special IPv6 addresses

::1/128: loopback (like 127.0.0.1). ::/128: unspecified. fc00::/7: Unique Local (like 192.168.x.x). fe80::/10: link-local (auto-configuration, not available via router). 2001:db8::/32: documentation (like 192.0.2.0/24 in IPv4). ff00::/8: multicast. 2001::/32: Teredo (IPv6 over IPv4/UDP). 2002::/16: 6to4 tunneling.

IPv6 adoption status in 2024

Google IPv6 statistics (2024): approx. 45-47% of requests via IPv6. Poland: approx. 35% (lower than the EU average). USA: approx. 50%. Germany: approx. 55%. Belgium: ~70% (leader). ISP support: Orange PL, T-Mobile PL: IPv6 available. Hosting: Hetzner, AWS, GCP: full IPv6. Problem: Many old systems and routers do not support it.

FAQ

How do I check if my IP address is IPv4 or IPv6?

Visit whatismyip.com or ifconfig.me. IPv4: four numbers 0-255 with dots. IPv6: hex groups with colons. Command: ipconfig (Windows), ip addr or ifconfig (Linux). curl ifconfig.me from the terminal. Or this tool.

How is IPv6 allocated to users?

Prefix /56 or /48 by ISP → client gets /64 or multiple /64. SLAAC: Stateless Address Autoconfiguration (address with prefix + MAC). DHCPv6: dynamic provisioning like DHCP. Privacy extensions: random suffix (not MAC) for privacy. Home routers: get /56 from the ISP, divide into subnets.

Is IPv6 more secure than IPv4?

IPSec: built-in IPv6 spec (optional as in IPv4 practically). NAT security: IPv4 NAT made direct access from outside difficult. IPv6 without NAT: each device has a public IP = potentially directly reachable. Firewall: necessary (more so than in IPv4). Autoconfiguration: new attacks (RA spoofing). Summary: not safer per se - requires conscious configuration.

How to configure IPv6 on the server?

Hetzner cloud: add IPv6 via panel, configure /etc/network/interfaces. Nginx: listen [::]:80. Apache: Listen [::]:80. SSH: AllowAddressFamily any in sshd_config. Firewall (ufw): ufw allow in on eth0 from ::/0 to any port 80. Check: curl -6 http://twoja-strona.pl. Ping: ping6 ::1.

What is the difference between /64 and /128 in IPv6?

Prefix length: as subnet mask. /64: local network (64 bits network + 64 bits host). /128: one address (like /32 in IPv4). Typical assignments: ISP → client /56 or /48. The client routes /64 per segment. Point-to-point links: /127 (like /31 IPv4). Loopback: ::1/128.

Related tools: IP decimal converter, subnet calculator and DNS tester.

Install Webp.pl Have the tools in your own pocket!