Skip to content

Version 7 UUID Generator

A time-ordered UUID — a Unix-millisecond timestamp followed by random bits.

019f36ae-3a98-7c9e-a34c-c64a7a4e072c

Generate another

About Version 7

A version 7 UUID starts with a 48-bit Unix-millisecond timestamp and fills the rest with random data. Because the leading bits increase over time, v7 values sort by creation time, which makes them far friendlier than v4 as database primary keys (better index locality) while staying collision-resistant.

Generate a UUID in code

Prefer to generate one in your own program? Pick a language:

Other UUID versions

← Full generator — bulk, formats & API