IPv6 beta

Make long IPv6 addresses easier to type.

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

Shorten or look up an IPv6 address

IPv6 beta
IPv6 lookup code
Online lookup required

Example use

A five-character lookup code is easier to enter.

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.

Console setup

Loading live example…

Companion app

Enter IPv6 code

Look up

How to use it

Use IPv6 beta when the address is too long to share cleanly.

01

Shorter on screen

Replace long IPv6 strings with a compact lookup code that is easier to read, type, and repeat during setup.

02

Same code for the same address

The same IPv6 address returns the same lookup code, so it can be reused in documentation, app settings, or support notes.

03

Online by design

IPv6 is too large for the local IPv4 algorithm, so encode and decode requests use the FriendlyIP online lookup service.

Lengths

Reserved code lengths

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

Use the beta lookup endpoints from apps and tools.

Encode IPv6 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.

Decode lookup 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.