Search Ctrl K
Home / Tools
THE FEUTEX TOOLKIT

Online UUID Generator (Version 5)

Generate deterministic UUIDv5 values from a namespace UUID and name (SHA-1). Supports presets (DNS/URL/OID/X.500), bulk input, validation, and copy.

Tip: UUIDv5 is deterministic; names are case-sensitive. Use a stable namespace for consistent IDs.
Privacy: runs locally in your browser. No uploads, no tracking scripts.

How to use

UUIDv5 is created by hashing namespace UUID bytes + name (UTF-8) with SHA-1, then setting the UUID version/variant bits.

  1. Select a namespace preset (DNS/URL/OID/X.500) or enter a custom namespace UUID.
  2. Enter a name (or multiple names, one per line).
  3. Click Generate UUIDv5.
  4. Copy the output or adjust formatting options if needed.

FAQ

What is UUID version 5 (UUIDv5)?

UUIDv5 is a name-based UUID defined by RFC 4122. It uses SHA-1 over (namespace UUID + name) and is deterministic.

Why do I get the same UUID every time?

That’s expected: UUIDv5 is deterministic. Same namespace + same name produces the same UUID.

Which namespace should I use (DNS/URL/OID/X.500)?

Use the preset that matches your naming scheme (e.g., DNS for hostnames, URL for URLs). For app-specific IDs, you can create and keep your own custom namespace UUID.

Is UUIDv5 safe for secrets or unguessable IDs?

No. UUIDv5 is derived from your inputs; if the name is guessable, the UUID is guessable too.

Does UUIDv5 depend on letter case or whitespace?

Yes. The name is hashed exactly as provided (UTF-8), so case and characters (including spaces) change the result.

How is UUIDv5 different from UUIDv4?

UUIDv4 is random, while UUIDv5 is generated from a namespace and name. Use v4 for random IDs and v5 for stable IDs derived from strings.

Can I generate multiple UUIDv5 values at once?

Yes. Enter one name per line; the tool outputs one UUID per line in the same order.

Continue your workflow

Browse related tools by task. Use the improved core tools for a consistent workspace with file import, downloads and clear validation errors.