UUID generator
Generate cryptographically-random version-4 UUIDs — one or many at once, with options for uppercase, no hyphens or braces. Uses your browser’s crypto RNG; nothing leaves your device.
Open UUID generator →What is the UUID generator?
A free, private generator for cryptographically-random version-4 UUIDs. Create one identifier or hundreds at once, with options for uppercase, no hyphens or wrapping braces. It uses your browser's built-in crypto random number generator, so nothing you generate leaves your device and it works offline.
How to use UUID generator
- Choose how many — Enter the number of UUIDs you need — anything from one up to 500 at a time.
- Pick a format — Toggle UPPERCASE, No hyphens or {Braces} to match the style your system expects.
- Generate — Click Generate to produce a fresh batch of version-4 UUIDs, or Regenerate for a new set.
- Copy them out — Use Copy all to grab the whole list to your clipboard, ready to paste into your code or database.
Frequently asked questions
Are the UUIDs truly random?
Yes. They are version-4 UUIDs generated from your browser's cryptographic random number generator (crypto.getRandomValues), not a weak pseudo-random source.
Are the values sent to a server?
No. Everything is generated locally in your browser, so the identifiers never leave your device — safe to use even for sensitive systems.
How many can I make at once?
You can generate between 1 and 500 UUIDs in a single batch.
Can I get them in uppercase or without hyphens?
Yes. Tick the UPPERCASE, No hyphens or {Braces} options and the whole batch is reformatted to match.
Tips
- Use the No hyphens option when your column or key format stores UUIDs as a plain 32-character string.
- Generate a slightly larger batch than you need so you have spares ready to paste.
- The {Braces} option matches the registry-style format some Windows and .NET tools expect.