UUID Generator
Generate UUID v4, UUID v7, ULID, and Nano ID instantly. Cryptographically secure, client-side.Updated 2026-03-16
UUID v4
Random 128-bit. Most widely used. Good for general purpose IDs.
UUID v7
Time-ordered. Better for database indexes. Sortable by creation time.
ULID
26-char, time-sortable. Lexicographically sortable. Crockford Base32.
Nano ID
URL-friendly. Customizable length. Default 21 chars, ~149 bits entropy.
How to Use UUID Generator
- Select the ID type: UUID v4, UUID v7, ULID, or Nano ID.
- Set the count (1-1000) and any options (uppercase, no dashes, length).
- Click "Generate" to create IDs instantly.
- Copy a single ID or bulk copy all generated IDs.
Frequently Asked Questions
What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit identifier that is practically unique across all systems. It is commonly used as database primary keys, API tokens, and session IDs.
UUID v4 vs v7 — which should I use?
UUID v4 is purely random and widely supported. UUID v7 embeds a timestamp, making it time-sortable and more efficient for database indexing. Use v7 for new projects with database primary keys.
Are the generated IDs cryptographically secure?
Yes. All random bytes are generated using crypto.getRandomValues(), which provides cryptographically secure random values.