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
c61042d1-d64d-4de5-bf4e-bc5b78b69a8a bdae675f-eddf-45d0-abdb-f443f42f6ac5 6c4d4c66-01c9-4a1b-b21a-1e8ec5cd393a da63a7fd-69dd-4383-be59-173e1e8558ee b5ef5b47-dd11-4223-bf4b-15b777206205
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
- 1Choose how many UUIDs you need.
- 2Each is generated with random values in the appropriate positions.
- 3The version digit is set to 4, marking it as randomly generated.
- 4The variant bits are set as the specification requires.
- 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
All tools →