UUID Generator
GeneratorsFree · PrivateGenerate UUID v4, UUID v7, ULID, and NanoID in bulk (up to 10,000). Decode UUID timestamps, toggle formatting. 100% client-side, no server calls.
UUID variants compared
| Format | Length | Sortable | Best for |
|---|---|---|---|
| UUID v4 | 36 chars | No | General-purpose random IDs |
| UUID v7 | 36 chars | Yes (ms) | Database primary keys, event streams |
| ULID | 26 chars | Yes (ms) | Compact sortable IDs, URL-friendly |
| NanoID | Configurable | No | Short random tokens, custom alphabet |
UUID v7 — time-sortable UUIDs
UUID v7 (RFC 9562) embeds a 48-bit Unix millisecond timestamp in the most-significant bits, followed by random data. This means UUID v7 values are lexicographically sortable in creation order, which dramatically improves database index performance (B-tree pages stay sequential rather than fragmenting randomly like UUID v4).
Decoding UUID / ULID timestamps
Switch to the Decode tab to extract the embedded timestamp from a UUID v1 or v7, or from a ULID. The tool shows the millisecond timestamp and the corresponding ISO 8601 date.
Frequently Asked Questions
What is the difference between UUID v4 and v7?
What is a ULID?
What is NanoID?
How do I generate UUIDs in bulk?
Related Tools
Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512, and HMAC hashes for text or files (including files over 1GB). Streaming, private, and 100% browser-based.
Convert Unix timestamps to human-readable dates and back. Live current timestamp, auto-detect seconds/milliseconds, timezone selector, ISO 8601 output.
Encode text or files to Base64 in your browser. URL-safe variant, data URI generator, image preview for encoded images. Nothing is uploaded or stored.