Generate
UUID Generator
Generate cryptographically random v4 UUIDs, one at a time or in bulk, ready to copy straight into your code or database seed.
Generate
Generate cryptographically random v4 UUIDs, one at a time or in bulk, ready to copy straight into your code or database seed.
Walkthrough
Use cases
Seeding a database or test fixtures. Generate a batch of realistic primary-key values for local development or test data without hitting your application's ID-generation code.
Naming temporary resources. Use a UUID as a unique, collision-free identifier for a temp file, a feature flag, or a one-off cloud resource.
Filling in a spec or example. Drop a placeholder UUID into API documentation or a config example without needing your app running.
FAQ
Version 4 — randomly generated, using the Web Crypto API's cryptographically secure random number generator (crypto.getRandomValues), not Math.random().
Practically, yes. The chance of a collision among v4 UUIDs is astronomically small (roughly 1 in 2^122) even generating millions of them.
No — generation happens entirely client-side using your browser's built-in crypto module.
Not currently — this tool focuses on v4, the most commonly used version for general-purpose unique IDs. See the blog post on v4 vs v7 for when the newer, sortable version is worth using instead.
Related