UUID Generator β€” RFC 4122 v4 / GUID

Generate cryptographically random UUID version 4 (also known as GUID) values. Choose how many, choose formatting (hyphens, uppercase, braces). Runs in your browser.

Uses browser crypto.getRandomValues. Nothing transmitted.

What is a UUID?

A UUID (Universally Unique Identifier) β€” also called GUID (Globally Unique Identifier) in Microsoft ecosystems β€” is a 128-bit value designed to be unique across every system in the world without coordination. They look like 550e8400-e29b-41d4-a716-446655440000 β€” 32 hex characters in 5 groups separated by hyphens. UUIDs are the standard way to identify rows in distributed databases, generate filenames, build stable URLs and assign request IDs.

The standard is defined in RFC 4122. There are 5 versions, distinguished by the 13th hex character. This tool generates version 4 β€” the random one β€” which is the most commonly used variant for new applications.

UUID v4 vs. other versions

Are UUIDs really unique?

Not literally β€” there's a non-zero chance of collision, but the odds are vanishingly small. Generating 1 billion UUID v4s per second for 85 years would give a 50% chance of a single collision. In practice, treat them as guaranteed-unique.

This generator uses your browser's crypto.getRandomValues() as the random source, which is cryptographically strong. Don't use a UUID generated by Math.random() β€” it's not random enough and has predictable patterns.

Where UUIDs are used

UUID formatting variants

Tips and best practice

FAQs

Are these UUIDs really random?

Yes β€” uses browser crypto.getRandomValues(), the cryptographically secure random source.

What's the difference between UUID and GUID?

None β€” different names for the same RFC 4122 specification. GUID is Microsoft's term.

How many can I generate at once?

Up to 200 per click. For more, click multiple times or use a script.

Is this v4?

Yes β€” fully random UUID v4. The version digit at position 13 is always "4".

Is anything uploaded?

No. UUIDs are generated in your browser.

Related developer tools