PTPureToolkit
IdentifiersLocal-only

UUID v5 Generator (URL Namespace)

Generate a deterministic UUID v5 using the standard URL namespace. Enter any URL 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.

URL

https://www.example.com/tools

UUID v5 (URL namespace)

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

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 — URL Namespace

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

https://www.example.com/tools

How it works

  1. UUID v5 uses SHA-1 to hash a namespace UUID together with a name, producing a deterministic 128-bit identifier. The URL namespace (6ba7b811-9dad-11d1-80b4-00c04fd430c8) is the standard choice when your names are URLs or URIs.
  2. This is useful when you need a stable, collision-resistant identifier for any URL — for example, deduplicating crawled pages, generating cache keys, or creating reproducible IDs for external resources without storing a mapping table.
  3. The output UUID is the same every time for the same URL input. It is not reversible — you cannot recover the original URL from the UUID.

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

Does the URL need to be a real, live URL?

No. Any string works as the name input. The URL namespace is just a convention for when your names happen to be URLs.

Is UUID v5 (URL) different from UUID v5 (DNS)?

Yes. They use different namespace UUIDs, so the same input string produces different UUIDs depending on which namespace you choose.

Is this computed locally?

Yes. No data is sent to a server. The SHA-1 hash and UUID assembly run in your browser.

Related tools