UUID Generator

Generate random UUIDs (v4) with one click. All generated client-side using crypto.getRandomValues().

Click UUID to copy

About UUIDs

UUID (Universally Unique Identifier) is a 128-bit identifier that's practically guaranteed to be unique. UUIDs are commonly used as database primary keys, session tokens, and distributed system identifiers.

UUID v4 (random) is the most commonly used version. It uses cryptographically secure random numbers and has a collision probability of about 1 in 5.3 x 10^36.

Frequently Asked Questions

What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit identifier that is unique across space and time. UUIDs are used as database primary keys, session IDs, and anywhere a unique identifier is needed without a central authority.
What's the difference between UUID v1 and v4?
UUID v1 is generated from the current timestamp and MAC address — it's sequential but reveals machine identity. UUID v4 is randomly generated and is the most commonly used version because it doesn't expose any information.
Can two UUIDs ever be the same?
While theoretically possible, the probability is astronomically low. With UUID v4, you'd need to generate about 2.71 quintillion UUIDs to have a 50% chance of a single collision.
Keyboard Shortcuts
Ctrl+Enter Run / Format
Ctrl+Shift+C Copy output
Ctrl+L Clear