Convert IPv4 to IPv6 Address

Q

How to convert IPv4 to IPv6 addresses?

In order to help your programming or testing tasks, FYIcenter.com has designed this online tool for you to convert any given IPv4 address to IPv6 addresses.

All you need to do is to enter an IPv4 address and click the "Convert" button. Converted IPv6 addresses will be displayed in the result area.


IPv6 Address:

✍: Guest

A

Converted result by FYIcenter.com - IP Address:

Specified IPv4 Address: Valid

IPv4 Address: 192.168.100.101
Converted IPv6 Addresses:
   IPv4-Mapped Notation: ::ffff:192.168.100.101
   6to4 Notation: 2002:c0a8:6465::
   6-to-4 Notation: 2002:c0a8:6465::c0a8:6465

How IPv4 addresses are converted to IPv6 addresses?

There several ways to convert an IPv4 address to a IPv6 address:

1. IPv4-Mapped Notation - Prefix the IPv4 address with '0000:0000:0000:0000:0000:ffff:' to form the IPv6 address in the dual format. For example, IPv4 address, '192.168.100.101', should be converted to IPv6 address, '0000:0000:0000:0000:0000:ffff:192.168.100.101', or '::ffff:192.168.100.101' in compressed format.

2. 6to4 Notation - Convert the IPv4 address into a 4-byte hexadecimal string, prefix it with '2002', pad it with '00000000000000000000'. Then format the final 16-byte hexadecimal string into 8 groups. For example, IPv4 address, '192.168.100.101', should be converted to IPv6 address, '2002:c0a8:6465:0000:0000:0000:0000:0000', or '2002:c0a8:6465::' in compressed format.

3. 6-to-4 Notation - Convert the IPv4 address into a 4-byte hexadecimal string, prefix it with '2002', pad it with '000000000000' and the 4-byte hexadecimal string. Then format the final 16-byte hexadecimal string into 8 groups. For example, IPv4 address, '192.168.100.101', should be converted to IPv6 address, '2002:c0a8:6465:0000:0000:0000:c0a8:6465', or '2002:c0a8:6465::c0a8:6465' in compressed format.

 

MAC Address Validator

Compress IPv6 Address

Data Validators

⇑⇑ Online Tools

2022-04-02, 607👍, 0💬