UUID / GUID Generator
Generate cryptographically-random version-4 UUIDs one at a time or in bulk — created locally, never on a server.
UUID Generator
🔒 Nothing you enter is sent anywhere or stored. All processing happens in your browser.
How it works
A UUID (Universally Unique Identifier), also called a GUID, is a 128-bit value written as 32 hexadecimal digits in the pattern 8-4-4-4-12. Version 4 UUIDs are generated from random data, which makes the chance of two ever colliding vanishingly small — so they're the standard way to label database rows, files, events, and API requests without a central counter.
This generator uses the browser's cryptographically-secure crypto.getRandomValues, sets the version and variant bits exactly as RFC 4122 requires, and can produce up to 500 at once. Toggle uppercase or strip the hyphens to match whatever format your system expects.
Everything happens on your device — no request is made to any server, so the identifiers you generate are yours alone and are never logged.
Examples
UUID versions & format
| Version | Based on | Typical use |
|---|---|---|
| v1 | Timestamp + MAC address | Time-ordered IDs (leaks host info) |
| v3 / v5 | Hash of a name | Deterministic IDs from a namespace |
| v4 | Random data | General-purpose unique IDs (most common) |
| v7 | Timestamp + random | Sortable, database-friendly (newer) |
The format is always xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx, where M marks the version (4 here) and N the variant. This generator produces version 4 — the right default for most needs — and can output them uppercase or with the hyphens removed to match your system.