Overview
The IPv6 ULA Generator follows RFC 4193 guidance, combining timestamp and MAC input to derive a unique local prefix. It outputs fdxx:xxxx:xxxx::/48 plus two /64 reference subnets for private network planning.
Key Features
- Validates MAC address input before generation.
- Generates an IPv6 ULA
/48prefix. - Returns first and last routable
/64subnets. - Supports per-field copy and copy-all actions.
- Runs fully in-browser without uploading input data.
Steps
- Enter a valid MAC address, such as
20:37:06:12:34:56. - Click Generate to create a new ULA range.
- Review the
/48prefix, first/64, and last/64outputs. - Use Copy or Copy All to export values.
Validation Rules
- Accepts
aa:bb:cc:dd:ee:ffandaa-bb-cc-dd-ee-ffformats. - MAC must contain six hexadecimal byte groups with a consistent separator.
- The MAC is normalized to lowercase without separators before hashing.
- Each generation uses the current timestamp, so identical MAC input can yield different prefixes.
FAQ
- If MAC validation fails, check byte count, hexadecimal characters, and mixed separators.
- If Web Crypto is unavailable, retry in a modern browser.
- If copy fails, manually select and copy the output text.