Skip to main content
ConduitTools by ConduitCode Labs

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.

  • Free
  • No sign-up
  • Runs in your browser

How to use this tool

  1. 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.

  2. 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.

  3. 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
  1. 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.

  2. 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.

  3. 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 improvement

Help 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.

What it handles

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.

Keyboard shortcuts

Press navigation keys one after the other. Single-key shortcuts work outside text fields.

Ctrl+K
Search all tools
/
Focus directory search, or search all tools on other pages
GthenH
Go to the homepage
GthenT
Browse all tools
GthenF
Open FAQs
Ctrl+Enter
Copy or download the result
Ctrl+Shift+Enter
Generate a new password or new text
?
Show this list
Esc
Close a dialog or menu
↑↓
Move through tool search results
Enter
Open the selected search result