UUID Generator
Generate fully random UUID v4, or UUID v7 (which starts with a millisecond timestamp so IDs sort in creation order), in bulk, instantly. Everything runs in your browser.
How to use
- Pick a version: fully random v4, or v7, which embeds the generation time (in milliseconds) at the front so IDs sort chronologically.
- Set the count: generate up to 1000 at once.
- Adjust the format: check "Uppercase" or "Strip hyphens" to match the format you need.
- Export: copy the whole result to your clipboard or download it as a
.txtfile.
Generation uses the browser's built-in crypto.getRandomValues / crypto.randomUUID — nothing is sent to a server or stored.
UUID v4 vs. v7
UUID v4 is the classic format: all 122 usable bits are fully random. That makes the sequence unpredictable, which is good for security, but as a database primary key the values scatter randomly, which can hurt B-tree index insert performance. UUID v7 is the newer standard (RFC 9562) that puts a millisecond-precision Unix timestamp in the first 48 bits, so IDs sort in the order they were created. It's a better fit for database primary keys, log IDs, or event IDs in distributed systems where creation-order sorting matters.
Frequently Asked Questions
Are generated UUIDs sent anywhere?
No. Everything is generated in your browser and never sent to a server.
Is a UUID the same thing as a GUID?
Effectively yes. UUID (Universally Unique Identifier) is the industry-standard term; GUID (Globally Unique Identifier) is Microsoft's name for the same format and purpose.
Could two generated UUIDs actually collide?
The random portion is 122 bits for v4 and 74 bits for v7 — the collision probability is effectively zero (even accounting for the birthday paradox, you'd need billions of IDs before a collision becomes plausible). It isn't an absolute guarantee, though, so pair it with a unique constraint in your database for safety.
What's the maximum I can generate at once?
Up to 1000 per click. For more, just generate multiple batches and combine them.