PTPureToolkit
IdentifiersLocal-only

UUID v5 Generator (DNS Namespace)

Generate a deterministic UUID v5 using the standard DNS namespace. Enter any domain name and always get the same UUID — computed locally, no server.

This tool runs locally in your browser. Your input is not uploaded.

No uploadsNo server logsNo runtime APIsBrowser-only transforms

Prefilled local output

Copy the generated result or open the full tool to adjust inputs locally.

Domain name

www.example.com

UUID v5 (DNS namespace)

Version: UUID v5 (SHA-1 namespace-based)
Namespace: DNS — 6ba7b810-9dad-11d1-80b4-00c04fd430c8
Example input: www.example.com

UUID v5 is deterministic: the same namespace and name always produce the same UUID.
Use the interactive tool to generate a UUID v5 for any input name.

Examples

UUID v5 Generator — DNS Namespace

Generate a deterministic UUID v5 using the standard DNS namespace. Enter any domain name and always get the same UUID — computed locally, no server.

www.example.com

How it works

  1. UUID v5 is a deterministic, namespace-based UUID defined in RFC 4122. Unlike UUID v4 (random), v5 always produces the same output for the same namespace and name — making it useful for stable identifiers derived from known values like domain names or URLs.
  2. The DNS namespace UUID (6ba7b810-9dad-11d1-80b4-00c04fd430c8) is the standard namespace for domain names. Enter any domain name and the tool generates its v5 UUID by hashing the namespace UUID and name together with SHA-1, then setting the version and variant bits.
  3. Common use cases include generating stable primary keys from domain names, creating reproducible identifiers for third-party resources, and content-addressable lookups where the same input must always resolve to the same ID.

Limitations

  • This preset targets a common workflow and should be reviewed against your production environment.
  • Generated output is deterministic and local-first, but scheduler, log, or infrastructure dialects can vary.
  • Use the full parent tool when you need to adjust fields, ports, options, or sample inputs.

FAQ

Will the same domain always produce the same UUID v5?

Yes. UUID v5 is deterministic — the same namespace and name always produce the same UUID, on any device.

Is this UUID generation done server-side?

No. The SHA-1 hashing and UUID assembly run entirely in your browser.

What is the DNS namespace UUID?

It is 6ba7b810-9dad-11d1-80b4-00c04fd430c8, defined in RFC 4122 Appendix C for use with domain name inputs.

Related tools