Shorter on screen
Replace long IPv6 strings with a compact lookup code that is easier to read, type, and repeat during setup.
IPv6 beta
Paste an IPv6 address and get a shorter FriendlyIP lookup code. It is made for support calls, setup screens, routers, and tools where copying a full IPv6 address is painful.
IPv6 lookup codes work online through friendlyip.com. For offline six-character codes, use the IPv4 converter. For temporary pairing codes, use FriendlyPIN beta.
Try it now
Example use
IPv6 beta is built for cases where the address is too long for a clean setup screen. Show the assigned lookup code on one device and let the user enter it on another.
Loading live example…
Enter IPv6 code
…How to use it
Replace long IPv6 strings with a compact lookup code that is easier to read, type, and repeat during setup.
The same IPv6 address returns the same lookup code, so it can be reused in documentation, app settings, or support notes.
IPv6 is too large for the local IPv4 algorithm, so encode and decode requests use the FriendlyIP online lookup service.
IPv6 uses 5-character codes first, then 7+ if needed. It never uses 1-4 character FriendlyPIN codes or 6-character IPv4 codes.
For developers
POST https://friendlyip.com/api/ipv6/encode/index.php
Send { "ip": "2001:db8:85a3:0000:0000:8a2e:0370:7334" } and the API returns the
canonical IPv6 address and its assigned lookup code. The same
address always resolves to the same code.
POST https://friendlyip.com/api/ipv6/decode/index.php
Send an assigned lookup code like { "code": "22222" }
and get back the original IPv6 address.
1-4, 6, and unassigned codes are rejected because
those lengths belong to FriendlyPIN or IPv4.