UUID Generator
v4, v7, v1 and nil UUIDs, generated in your browser. No ads, no tracking.
Which UUID version do you need?
When in doubt, use v4. Reach for v7 when order matters.
v4 · Random
The everyday default. 122 random bits, no embedded structure, nothing to leak. Use it for keys, request IDs and file names unless you specifically need ordering.
v7 · Time-ordered
A millisecond timestamp at the front means these sort in creation order, which keeps database indexes tight instead of fragmenting. The modern choice for primary keys.
v1 · Timestamp based
A legacy format combining a timestamp and a node id. We use a random node rather than your hardware address. Generate it for compatibility with older systems.
Nil · All zeros
The special 00000000-0000-0000-0000-000000000000 value, used as a placeholder or an explicit "no identifier yet".
UUID generator FAQs
What is a UUID?
A UUID (Universally Unique Identifier), also called a GUID, is a 128-bit value written as 32 hexadecimal digits in the pattern 8-4-4-4-12. It is designed so that anyone can generate one independently with a negligible chance of collision, which makes it useful for database keys, request IDs, and file names.
Which version should I use?
Use v4 unless you have a reason not to: it is random and has no structure to leak. Use v7 when you want identifiers that sort in creation order, which keeps database indexes efficient; it embeds a millisecond timestamp at the front. v1 is a legacy timestamp format kept for compatibility. The nil UUID is all zeros, used as a placeholder or "none" value.
Are these UUIDs safe to use?
Yes. They are generated in your browser with crypto.getRandomValues, the same cryptographically secure source used for TLS keys, and nothing is sent to a server. You can confirm this in your browser network tab, or by disconnecting from the internet: the tool keeps working.
Can I generate many at once?
Yes, up to 100 at a time. Copy them individually or use "Copy all" to put the whole batch on your clipboard, one per line. For v7 and v1 the batch is generated in order, so the identifiers sort the way they were created.
Is a UUID guaranteed to be unique?
Not guaranteed, but the odds of a collision are vanishingly small. A v4 UUID has 122 random bits; you would need to generate billions per second for many years before a duplicate became likely. For virtually every application they can be treated as unique.
Are there ads or tracking here?
No. No ads, no trackers, no analytics, and no account. Most free UUID sites are funded by ads that load the moment you click generate; this one is a plain static page that asks nothing of you.