Generators
UUID Generator
Loading the tool…
Create UUIDs in bulk, random or time-ordered, in the format your code expects. Paste any UUID to see what version it is and when it was made.
How to use this tool
Choose v4 random for random IDs or v7 time-ordered for IDs that sort by when they were made, then how many to make: 1, 5, 10, 25 or 100.
Set Uppercase, Hyphens, Braces { } and Quotes to match the format you need, and choose whether the list is One per line, Comma separated or a JSON array.
Press New UUIDs for a fresh batch, then Copy result or Download. To look at an ID you already have, paste it into Check a UUID to see its version and, for v7, when it was made.
How to use this tool
Choose v4 random for random IDs or v7 time-ordered for IDs that sort by when they were made, then how many to make: 1, 5, 10, 25 or 100.
Set Uppercase, Hyphens, Braces { } and Quotes to match the format you need, and choose whether the list is One per line, Comma separated or a JSON array.
Press New UUIDs for a fresh batch, then Copy result or Download. To look at an ID you already have, paste it into Check a UUID to see its version and, for v7, when it was made.
Was this tool helpful?
Suggest an improvementHelp keep ConduitTools free
Every tool here is free, private and built by a solo developer. If this one saved you time, a small tip keeps the site running and new tools coming.
The right kind of ID, in the right shape.
UUIDs identify records without a central counter, so they are used for database keys, request IDs, file names, and test data.
- Random or time-ordered
- Version 4 is fully random. Version 7 starts with the current time, so new IDs sort after old ones, which keeps database indexes fast.
- Format to fit
- Choose uppercase or lowercase, with or without hyphens, wrapped in braces or quotes, and listed one per line, comma separated, or as a JSON array.
- Check any UUID
- Paste a UUID to see its version and variant, and for versions 1 and 7 the exact time it was created.
Frequently asked questions
Can two UUIDs ever be the same?
In theory yes, in practice no. A random version 4 UUID has 122 random bits, so you would need to generate billions per second for many years to have a realistic chance of a repeat.
Should I use version 4 or version 7?
Use version 4 when you only need a unique ID. Use version 7 for database primary keys, because time-ordered IDs insert in sequence and keep indexes compact.
Are these UUIDs secure enough to use as secrets?
They come from a cryptographically secure source, but a UUID is meant to be unique, not secret. Version 7 also reveals when it was created, so do not use either as a password or access token.
Why does version 7 include the time?
The first 48 bits are a Unix timestamp in milliseconds. That is what makes the IDs sortable by creation time, and it is why you can read the creation time back out.
