UUID Generator

Generates UUIDs v1, v4 and v7 for your applications

UUID Generator
Click "Generate UUIDs" to start.
What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit number used to uniquely identify information.

UUID Versions

  • v1: Time-based + MAC address
  • v4: Fully random (122 bits of randomness)
  • v7: Time-based + random, sortable
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxxM=Version, N=Variant
Use cases
  • Database primary keys
  • Session IDs
  • API request IDs
  • Filenames
  • Tracking IDs
  • Microservices

Is UUID v4 truly unique?

Yes, the probability of a collision is astronomically low. With 103 trillion v4 UUIDs the collision probability is roughly 1 in a billion.

Which version should I use?

UUID v4 is ideal for most cases. If you need sortable IDs, use UUID v7.

Can I use UUIDs as a primary key?

Yes, UUIDs are excellent primary keys, especially in distributed systems.

UUID vs. GUID – what is the difference?

GUID (Globally Unique Identifier) is Microsoft's term for UUID. Technically they are identical.

Was this tool helpful?