IPv6 Expand
Expand a shortened IPv6 address to its full form. Paste an address that uses :: or dropped leading zeros and the tool writes out all eight groups with four hex digits each. Free and instant in your browser.
Read the guide: How to Expand an IPv6 AddressFull form
2001:0db8:0000:0000:0000:ff00:0042:8329
All eight groups, four hex digits each, with :: and leading zeros restored.
Full form
2001:0db8:0000:0000:0000:ff00:0042:8329Compressed
2001:db8::ff00:42:8329How it works
- 1
Paste the short address
Enter an IPv6 address such as 2001:db8::ff00:42:8329.
- 2
Read the full form
The tool restores the :: zero groups and pads every group to four digits.
- 3
Copy the result
Copy the full eight-group address, with the compressed form shown for reference.
Instant & 100% private — nothing is uploaded
Everything runs locally in your browser. Your code, text and files are processed on your own device and are never sent to a server — so there are no upload waits, no size limits from us, and nothing is ever stored or logged.
Frequently asked questions
- How do I expand an IPv6 address by hand?
- Replace the :: with enough all-zero groups to bring the total back to eight, then pad each group to four hex digits with leading zeros. So 2001:db8::ff00:42:8329 expands to 2001:0db8:0000:0000:0000:ff00:0042:8329. The :: stood for three zero groups here, because six groups were already written.
- How many groups does :: stand for?
- As many all-zero groups as are needed to make eight groups in total. Count the groups written on each side of the ::, add them, and subtract from eight. A full IPv6 address always has exactly eight 16-bit groups.
- Is the expanded address different from the short one?
- No. Expanding only restores the zeros that compression removed; the 128-bit value is identical, so the two forms are interchangeable. The expansion runs entirely in your browser.
- Can it expand an address with an embedded IPv4?
- Yes. A trailing dotted-quad such as ::ffff:192.0.2.5 is parsed correctly, with the IPv4 part converted to its two hex groups in the full form.
More tools
JSON Formatter & ValidatorBeautify, minify, validate JSON with a collapsible tree view.Code Formatter & MinifierPretty-print or minify JS, TS, CSS, HTML, JSON, SQL and more.YAML ⇄ JSON ⇄ TOML ConverterConvert config between YAML, JSON and TOML, both ways.JSON Schema Viewer & ValidatorRender a JSON Schema as a tree and validate data against it.Markdown Editor (Live Preview)Write Markdown with a live, side-by-side HTML preview.Mermaid Live EditorTurn Mermaid text into flowcharts and diagrams, live.
More from the Hivly network
Free sister tools on our other sites.