UUID Generator

Generate universally unique identifiers. Supports v4 (random) and v7 (timestamp-based). Cryptographically secure, browser-based generation.

Validate UUID

About UUIDs

A UUID (Universally Unique Identifier) is a 128-bit identifier that's practically guaranteed to be unique across all systems without requiring a central authority.

UUID v4 (Random)

Generated using cryptographically secure random numbers. The most commonly used version for general-purpose identifiers. Collision probability is essentially zero.

UUID v7 (Timestamp)

Contains a millisecond-precision timestamp, making UUIDs sortable by creation time. Ideal for database primary keys where ordering matters.

UUID Format

xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
M= Version (4 for v4, 7 for v7)
N= Variant (8, 9, a, or b)

Common Use Cases

Database primary keys
Session identifiers
Distributed system IDs
File naming
API keys
Correlation IDs