UUID Generator

Generate UUIDs (Universally Unique Identifiers) for your applications – free of charge.

Generator Settings

v4 is the most common variant for the majority of use cases.

Generated UUIDs

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
Format
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxxM=Version, N=Variant

Use cases

  • Database primary keys
  • Session IDs
  • API request IDs
  • Filenames
  • Tracking IDs
  • Microservices

UUID Generator – Frequently Asked Questions

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?