Generate unique identifiers instantly in your browser. Supports UUID v4, UUID v7, and ULID. No data sent to any server.
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. Most widely used UUID type. Great for database primary keys, session tokens, and distributed systems. 122 bits of randomness = near-zero collision probability.
This UUID generator runs entirely in your browser using the Web Crypto API for cryptographically secure randomness. No identifiers are sent to any server, logged, or stored. Generate with confidence.
UUID v4 is the classic random UUID — use it when you need pure randomness and don't care about sort order. UUID v7 is the modern replacement that embeds a timestamp, making it sortable and better for database indexes. ULID uses Crockford's Base32 encoding for a compact, lexicographically sortable string that's popular in microservices.
All random bytes are generated using crypto.getRandomValues(), which provides cryptographically strong random numbers. UUID v4 has 122 bits of randomness (6 bits are fixed by the version/variant fields), giving a collision probability so low it's effectively zero for any practical use case.