Generate cryptographically random UUID v4 identifiers. Generate one or multiple UUIDs at once. Copy individual UUIDs or all at once. Useful for databases, APIs, and unique identifiers.
A UUID (Universally Unique Identifier) is a 128-bit identifier formatted as 32 hex digits in 5 groups (e.g., 550e8400-e29b-41d4-a716-446655440000). Version 4 UUIDs are randomly generated.
The probability of generating two identical UUID v4s is astronomically small — about 1 in 5.3 × 10^36. You'd need to generate 1 billion UUIDs per second for about 85 years to have a 50% chance of a collision.
UUIDs are commonly used as database primary keys, API request identifiers, session tokens, and anywhere you need a globally unique identifier without a central authority.
Yes. They're generated using crypto.randomUUID() which uses the Web Crypto API for cryptographic randomness. They're generated entirely in your browser.