UUID Generator
Generate UUID v4 values instantly.
Generate sortable UUID v7 identifiers with millisecond-precision timestamps.
UUID v7 (RFC 9562) is the latest UUID specification that embeds a 48-bit Unix timestamp (millisecond precision) in the most-significant bits.
Because the timestamp is placed first, UUID v7 values sort lexicographically in the order they were created. This makes them ideal as database primary keys, reducing B-tree page splits and significantly improving write performance compared to random UUID v4.
UUID v7, defined in RFC 9562, is the latest UUID specification. It embeds a 48-bit Unix timestamp (millisecond precision) in the most-significant bits, making generated UUIDs lexicographically sortable by creation time.
UUID v4 is entirely random and provides no ordering guarantee. UUID v7 includes a timestamp prefix, so IDs sort in generation order — reducing B-tree index fragmentation in databases and improving insert performance.
Both are time-sortable unique identifiers. UUID v7 has the advantage of being an RFC-standardized format with broad compatibility across UUID-aware libraries and databases. ULID uses Base32 encoding (26 chars) and is more compact.
No. All generation happens locally in your browser using the Web Crypto API. Nothing is transmitted anywhere.