UUID generator
GeneratorsNo. 21 / 24approved
Random UUIDs in batches, with version, count and formatting at your command. v4 for the standard, v1 for the timestamped, uppercase or compact.
UUIDs are unique-ish, not unique-guaranteed — but the odds are so small your browser crashes first.
work surface
Math, not advice — results are indicative. Read the disclaimer.
most-used utilities
One for the record
One clean UUID. For when you need exactly one and the universe owes you.
Batch of five
Enough for a schema, not enough for commitment.
API keys draft
Ten for the seed script.
Compact mode
No hyphens — for systems allergic to dashes.
Uppercase edition
Shouty UUIDs, for databases that like their IDs loud.
Time-stamped
Timestamped, so you can brag about when you made it.
pro tips
v4 is random; v1 embeds the time. Nobody can tell them apart, but v1 lets you sort by creation.
Hyphens are decorative — many systems store the 32 hex chars with no dashes.
UUIDs are unique-ish, not unique-guaranteed. The odds of a collision are so small your browser will crash first.
what it does
Generates UUIDs — the identifiers that make your database feel modern. Pick how many you want, the version, and the formatting, and watch them appear like magic, or at least like a very confident random number generator.
v4 is fully random, the standard you'll see everywhere. v1 embeds the timestamp, so you can tell when each one was born — handy for sorting, and for brag rights.
Click any UUID to copy it on its own, or grab the whole batch. Perfect for seed scripts, API keys, test data and naming things you'll never remember anyway.
Use it when your database needs unique identifiers, when you're seeding a schema and need a handful of keys, or when an API wants a token and you'd rather not invent one by hand. Uppercase and compact modes exist for the systems with opinions about their IDs.
quick answers
What is a UUID?
A universally unique identifier — a 128-bit number written as 32 hex characters, used to identify things without a central counter.
What's the difference between v4 and v1?
v4 is fully random; v1 embeds the timestamp and a node. Nobody can tell them apart, but v1 lets you sort by creation time.
Should I remove the hyphens?
If your database stores the ID as a plain string, hyphens are fine. Some systems prefer the compact 32-hex form — the toggle gives you both.
Can two UUIDs collide?
Theoretically, yes; practically, no. The odds of a collision are so small that your browser will crash long before it happens.