What is a UUID?
A UUID (universally unique identifier), also called a GUID (globally unique identifier), is a
128-bit value used to label information in computer systems. It is written as 32 hexadecimal
digits split by hyphens into five groups — 8-4-4-4-12 — for example
550e8400-e29b-41d4-a716-446655440000. Because UUIDs are unique in practice without
any central coordination, they appear everywhere: database primary keys, API request IDs, file
names, session tokens and distributed systems.
How to use this tool
- Choose how many UUIDs you need — anywhere from 1 to 100.
- Optionally switch on UPPERCASE or No hyphens to change the output format.
- Click Generate (then Regenerate) for a fresh batch.
- Use the Copy button next to any UUID, or Copy all to copy the whole list, one per line.
UUID versions: v1 vs v4
The UUID standard (RFC 4122) defines several versions. The two you will meet most often are:
- Version 1 (time-based): built from the current timestamp and the generating machine's MAC address. v1 UUIDs are roughly sortable by creation time, but they reveal when — and on which machine — they were made.
- Version 4 (random): 122 of the 128 bits are purely random, drawn here from your browser's cryptographically secure random generator. v4 is the most widely used version and the one this tool generates.
Everything runs locally in your browser: the UUIDs are created on your device and are never sent anywhere.