IPv6 ULA generator

Generate your own local, non-routable IP addresses for your network according to RFC4193.

Enable JavaScript to use the interactive tool. The guide below explains how it works.

IPv6 ULA Generator: Secure Private Networking for the Modern Internet

In the world of IPv6, Unique Local Addresses (ULAs) serve a similar purpose to private IPv4 addresses (like 192.168.x.x). They allow for local network communication without requiring a globally routable prefix from an ISP. However, unlike IPv4 private ranges, ULAs are designed to be globally unique to avoid address collisions when two private networks are merged.

Using a standardized method to generate these addresses ensures that your internal infrastructure remains consistent and conflict-free, which is vital for enterprise labs, home automation, and container orchestration.

1. What the Tool Does

The IPv6 ULA Generator creates a random /48 IPv6 prefix based on the IETF RFC 4193 specification. It uses a provided MAC address and the current timestamp, processed through a SHA-1 hash, to generate the Global ID. This ensures the resulting address has a very high probability of being globally unique while remaining within the fd00::/8 non-routable range.

2. Why Professionals Use It

3. Step-by-Step Instructions

  1. Provide a MAC address (the tool often provides a default or you can use your own).
  2. The tool automatically combines this with the current timestamp.
  3. Observe the generated IPv6 ULA prefix (typically starting with fd).
  4. Copy the /48 prefix for your router configuration.
  5. Use the provided First routable block and Last routable block (/64) to plan your specific subnets.

4. Examples

5. FAQs

Q: Can I access the internet with a ULA address? A: No, ULA addresses are intentionally non-routable on the public internet. They are for internal network communication only.

Q: Why do I need to provide a MAC address? A: The MAC address acts as a unique seed for the hash function, significantly reducing the chance that another user will generate the same ULA prefix.

6. Common Mistakes

7. Real-World Use Cases

8. Related Tools


Future-proof your local network with unique IPv6 identifiers.

All tools

Guides and articles