UUID Generator
Generate cryptographically random UUIDs in versions 1, 4, 5, and 7. Batch generate, validate, and export — all in your browser.
UUID Version
Random UUID using crypto.getRandomValues(). Most common choice for general-purpose unique identifiers.
Output Format
Batch Generate
Generate 1–1000 UUIDs at once
Generated UUID
Batch Output
Click "Generate" to create a batch of UUIDs
Validate UUID
Version Reference
Uses current timestamp and node identifier. Sortable by creation time. Good for distributed systems needing temporal ordering.
122 bits of cryptographic randomness. Most widely used version. Perfect for general-purpose unique identifiers.
SHA-1 hash of namespace + name. Deterministic — same inputs always produce the same UUID. Great for deduplication.
48-bit Unix timestamp + random. Modern replacement for v1. Sortable as binary, ideal for database primary keys.
All done!
Your file is ready for download.
Enjoying Fixie? A small donation keeps these tools free for everyone.