UUID Generator
Generate random UUIDs, in bulk.
Runs in your browser Runs entirely in your browser. Nothing you put in it ever leaves your device.
Generated in your browser with crypto.getRandomValues.
Was this useful?
About this tool
Version 4 UUIDs are random. Version 7 UUIDs start with a millisecond timestamp, so they sort chronologically — useful as database primary keys. Both are generated with your browser’s cryptographic random number generator.
How to use it
- Pick a version and how many you need.
- Choose formatting: uppercase, or wrapped in braces or quotes.
- Copy the list, or download it as a text file.
Supported input
- UUID v4 (random)
- UUID v7 (time-ordered)
- Nil UUID
Privacy
Runs entirely in your browser. Nothing you put in it ever leaves your device. Everything happens in JavaScript on this page, so the tool keeps working even if you go offline after it has loaded — which is the simplest way to see for yourself that nothing is being sent. Read the full privacy information.
Questions
Are these UUIDs safe to use as secrets?
They are generated with `crypto.getRandomValues`, so a v4 UUID has 122 random bits. That is plenty for identifiers, but a UUID is not a substitute for a purpose-built token or password.
When should I use v7 instead of v4?
Use v7 for database keys. Because the timestamp comes first, new rows land next to each other in the index instead of scattering across it, which keeps inserts fast.
Does the server see the UUIDs?
No. They are generated in your browser and never transmitted.
Related tools
-
Timestamp Converter
Convert Unix timestamps to dates, and back.
Stays on your device
-
Base64 Encoder / Decoder
Encode text or files to Base64, and decode it back.
Stays on your device
-
Hash Generator
SHA-256, SHA-384 and SHA-512 for text or a file.
Stays on your device
-
JSON Diff
Compare two JSON documents and see exactly what changed.
Stays on your device