Generate UUIDs/GUIDs in the browser with multiple versions, batch output, and common formatting options. Supports namespace-based v3/v5 generation for deterministic IDs. Useful for database keys, distributed systems, microservices, and testing.
Generate UUIDs and GUIDs in bulk with versions 1, 3, 4 and 5. Choose letter case and standard, compact or brace-wrapped output formats.
How to use
What is this for?
Quickly generate UUID/GUID strings locally in your browser for development, testing, and documentation samples.
Suggested workflow
- Choose a version; for v3/v5, fill in the name and pick a namespace UUID (or provide a custom namespace UUID).
- Set count, case, and format, then click Generate.
- Copy rows individually, or use Copy all to export multiple lines.
Tips
- Prefer v4 for general-purpose opaque identifiers.
- Use v5 when you need deterministic IDs from a stable namespace + name pair; the same name always yields the same UUID.
- For v3/v5 batch generation, #0, #1, … is appended to the name so each row differs.
- Custom namespaces must be a standard hyphenated UUID string.