UUID Generator

Bulk-generate cryptographically random version-4 UUIDs — perfect for database keys, API tokens, and test fixtures.

How it works

A UUID (universally unique identifier) is a 128-bit value written as 32 hexadecimal digits in five groups, like 550e8400-e29b-41d4-a716-446655440000. This tool generates version-4 UUIDs, meaning all 122 random bits come from your browser's cryptographic random number generator (crypto.getRandomValues) — the same source of randomness used for TLS encryption keys. Two bits are fixed by the standard: the version nibble is set to 4 and the variant bits to 10, which is how other software recognizes the format. With 2¹²² possible values, collisions are so unlikely you can safely use UUIDs as primary keys across distributed databases without a central counter.