About the UUID Generator
Generate up to 1,000 UUIDs (also called GUIDs) at once using your browser's secure random generator. Choose version 4 or time-ordered version 7, and inspect any UUID's version and timestamp.
Key features
- Version 4 (random) and version 7 (time-ordered) UUIDs
- Generate 1 to 1,000 at once
- Uppercase, no hyphens and {braces} formats
- Cryptographically secure randomness from your browser
- Inspect any UUID's version, variant and timestamp
- Copy or download as a text file
Generate unique IDs instantly
UUIDs (universally unique identifiers) are 128-bit IDs that can be created anywhere without coordination, which makes them ideal for database keys, API request IDs, file names, test data and distributed systems.
UUID format
018f3c2e-7b1a-7c4d-9e2f-5a6b7c8d9e0f
└──────┘ └──┘ └──┘ └──┘ └──────────┘
8 4 4 4 12 hex digits
↑ ↑
version variant
The first digit of the third group is the version (4 or 7), and the first digit of the fourth group is the variant (8, 9, a or b for standard UUIDs).
Versions compared
| Version | How it's made | Sortable | Typical use |
|---|---|---|---|
| v1 | Timestamp + MAC address | Partly | Legacy systems |
| v4 | 122 random bits | No | General-purpose IDs |
| v5 | SHA-1 hash of a name | No | Deterministic IDs from names |
| v7 | Unix ms timestamp + random | Yes | Database primary keys |
| Nil | All zeros | — | "No value" placeholder |
This generator makes v7 IDs monotonic: IDs created in the same millisecond still sort in the order they were generated.
Formats
| Option | Example |
|---|---|
| Standard | 3f2b8c1e-9d4a-4f6b-8c2d-1e0f9a8b7c6d |
| Uppercase | 3F2B8C1E-9D4A-4F6B-8C2D-1E0F9A8B7C6D |
| No hyphens | 3f2b8c1e9d4a4f6b8c2d1e0f9a8b7c6d |
| Braces (Windows registry style) | {3f2b8c1e-9d4a-4f6b-8c2d-1e0f9a8b7c6d} |
Related tools
Need random passwords instead? Use the Password Generator. For checksums, see the Hash Generator.
How to use the UUID Generator
- Type or paste your text into the input box.
- Choose the options you want.
- The result updates instantly as you type.
- Copy the output or download it as a .txt file.