CalcChef
Search tools (e.g. 'calc', 'converter')... (Press '/' or 'Cmd+K')

UUID Version 7 Generator

Generate time-sortable UUID v7 identifiers in bulk and decode existing UUIDs to reveal their embedded timestamp and version — all client-side.

Loading Tool...

Applications

Creating time-sortable identifiers for database primary keys, distributed event logs, and resource IDs where chronological ordering matters more than cryptographic randomness.

UUID v7 (RFC 9562)

UUID v7 encodes a 48-bit big-endian Unix timestamp in milliseconds in the first 6 bytes, followed by a 4-bit version (0b0111 = 7), 12 bits of random data, a 2-bit RFC 4122 variant (0b10), and 62 bits of random data. This makes them lexicographically sortable by creation time.

Fun Fact: UUID v7 was introduced in RFC 9562 in May 2024 specifically to replace UUID v4 in database primary key columns — the time-prefix means B-tree index inserts are nearly sequential, dramatically reducing write amplification on storage engines like InnoDB.

Related Tools

View all tools