Generator Tools
UUID v5 Generator
Generate name-based UUID v5 (SHA-1) and v3 (MD5) in your browser. Use the DNS, URL, OID, X.500 namespaces or your own custom namespace UUID.
v5 is preferred for new work. v3 is supported for compatibility with existing systems that already use MD5-based name UUIDs.
6ba7b810-9dad-11d1-80b4-00c04fd430c8
Use for fully qualified domain names like example.com
Names are encoded as UTF-8 before hashing. The same namespace and name always produce the same UUID.
Single UUID
UUID v5 (SHA-1)
Enter a name above. The UUID updates as you type.
Batch mode
One name per line, up to 500
How to use
- Pick UUID v5 (SHA-1, preferred for new work) or UUID v3 (MD5, for compatibility with existing IDs).
- Choose a namespace: DNS for hostnames, URL for full URLs, OID for ISO object identifiers, X.500 for distinguished names, or Custom to paste a UUID you minted yourself.
- Type a name. The single result updates as you type and copies with one click.
- For batch mode, paste one name per line into the names box and click Generate batch. Copy the UUIDs alone or download as CSV pairing each name with its UUID.
About this tool
UUID v5 Generator produces deterministic, name-based UUIDs that follow RFC 4122. You pick a namespace UUID (DNS, URL, OID, X.500, or a custom UUID you minted yourself) and a name, and the tool hashes (namespace bytes followed by UTF-8 name bytes) with SHA-1 for UUID v5 or MD5 for UUID v3, then writes the RFC 4122 version and variant bits into the result. The output is byte-for-byte identical every time you run it with the same inputs, which makes name-based UUIDs ideal for mapping external identifiers, such as URLs, domain names, file paths, OIDs, or user emails, to stable 128-bit IDs without coordinating a counter or storing a lookup table. Batch mode accepts up to 500 names at once and exports the results as a CSV that pairs every input with its UUID. SHA-1 is delegated to the WebCrypto SubtleCrypto API; MD5 runs from a small in-page implementation because WebCrypto deliberately omits it. The namespace UUID, the names, and the generated UUIDs all stay on your device.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
UUID Generator
Generate UUID v4 identifiers in batch.
Open tool
GeneratorUUID v7 Generator
Time-ordered UUID v7 generator and version-aware UUID decoder.
Open tool
DeveloperUUID Validator
Validate UUIDs, identify the version and variant, and decode v1, v6, and v7 timestamps.
Open tool
GeneratorULID Generator
Generate sortable ULID identifiers and decode any ULID back into its timestamp.
Open tool
GeneratorNanoID Generator
Generate URL-safe NanoID identifiers with custom alphabets, sizes, and batches.
Open tool
SecuritySHA-256 Hash Generator
Hash text or files with SHA-1, SHA-256, SHA-384, and SHA-512.
Open tool