UUID Generator
Generate UUIDs in bulk — version 4 for randomness, version 7 when they need to sort.
Runs in your browser — nothing you type is sent anywhere
Version 4 is 122 random bits. Use it when an identifier only needs to be unique.
About the UUID Generator
A UUID is a 128-bit identifier long enough that two systems can generate them independently and never collide in practice. That property is what makes them useful: you can create a record's identifier on a phone that is offline and be confident it will not clash with one created on a server at the same moment.
Version 4 is almost all random — 122 bits of it — and is what most people mean by a UUID. Version 7 is newer and puts the creation time in the first 48 bits, followed by random bits. That single change makes them sort in the order they were created, which matters more than it sounds if they are going into a database as primary keys: random keys scatter inserts all over the index, while time-ordered keys append to the end of it.
Both are generated using your browser's cryptographic random source, not the ordinary random function. That distinction is real — a predictable identifier can be guessed, and identifiers routinely end up in URLs where guessing one means reaching someone else's record.
You can generate up to a hundred at once, copy any single one, or copy the whole set as a list. Nothing is generated on a server, which also means no two people are ever handed the same batch.
How to use the UUID Generator
Choose the version
Version 4 for a purely random identifier, or version 7 when they will be stored in a database and should sort by creation time.
Choose how many
From one to a hundred at a time. A new set is generated whenever you change the version or the count.
Generate more if you need to
The New set button produces a fresh batch. Every one is independent, so there is no cost to discarding a set.
Copy what you need
Copy a single identifier from its row, or copy the whole list at once for pasting into a file or a query.
Frequently asked questions
What is the difference between UUID v4 and v7?
Why does v7 matter for databases?
Can two UUIDs ever be the same?
Are these safe to use as security tokens?
Are they generated on a server?
You may also need
Password Generator
Create a strong random password, generated on your device and never transmitted.
Hash Generator
Produce a SHA-256, SHA-384, SHA-512 or SHA-1 digest, and check it against a known value.
JSON Formatter
Format, validate and minify JSON — with the exact line and column of any error.
Base64 Encoder
Encode text to Base64, including emoji and every alphabet, with a URL-safe option.