Skip to content
Key Generators

UUID Generator

Generates version 4 UUIDs — 128-bit identifiers that are randomly generated rather than derived from time or hardware. The format is 36 characters: 32 hexadecimal digits in five hyphen-separated groups.

Free, no signupRuns entirely in your browser
Input
Result
fb5bedb1-5edc-46bf-81a9-fdc6e805ea96
dda08590-ef52-4ee6-98f3-e8c7554b6bcf
35035dab-6c51-4af6-a661-8ed6c9380143
e6430c1a-403a-4a76-9728-fea520a51d9d
683918b0-25c5-4d15-aafc-d775abf30c1f
About

What the UUID Generator does

The point of a UUID is that you can generate one anywhere without coordination and be confident it is unique. With 122 random bits, you would need to generate billions of UUIDs per second for a century before a collision became likely — which is why distributed systems use them instead of a central counter.

How it works

Using the UUID Generator

  1. 1Choose how many UUIDs you need.
  2. 2Each is generated with random values in the appropriate positions.
  3. 3The version digit is set to 4, marking it as randomly generated.
  4. 4The variant bits are set as the specification requires.
  5. 5Copy the resulting identifiers.
Use cases

What people use it for

  • Creating primary keys without a central sequence
  • Generating correlation IDs for tracing requests
  • Producing idempotency keys for API calls
  • Naming files or records uniquely across systems
FAQ

Frequently asked questions

6 related

Related tools

All tools →