UUID or ULID to timestamp

UUIDv7: first 48 bits read as milliseconds since the Unix epoch.

Time-based unique ids embed their creation moment: UUIDv7 and ULID lead with Unix milliseconds, while the older UUIDv1 and its reordered twin v6 count 100-nanosecond ticks from the Gregorian calendar's 1582 epoch. Paste any of them below and parsetime extracts the timestamp and tells you which version it read. Random v4 UUIDs contain no time at all.

Detected: UUID / ULID timestamp

Your timezone

UTC · GMT+00:00 · UTC

Tue, Feb 22, 2022, 07:22:22 PM

Common formats

UTC

Tue, Feb 22, 2022, 07:22:22 PM

ISO 8601

2022-02-22T19:22:22.000Z

Unix (seconds)

1645557742

Unix (millis)

1645557742000

Relative

World clock

Los Angeles PST

Tue, Feb 22, 2022, 11:22:22 AM

GMT-08:00

Chicago CST

Tue, Feb 22, 2022, 01:22:22 PM

GMT-06:00

New York EST

Tue, Feb 22, 2022, 02:22:22 PM

GMT-05:00

London GMT

Tue, Feb 22, 2022, 07:22:22 PM

GMT+00:00

Paris CET

Tue, Feb 22, 2022, 08:22:22 PM

GMT+01:00

Kolkata IST

Wed, Feb 23, 2022, 12:52:22 AM

GMT+05:30

Shanghai CST

Wed, Feb 23, 2022, 03:22:22 AM

GMT+08:00

Tokyo JST

Wed, Feb 23, 2022, 04:22:22 AM

GMT+09:00

Sydney AEDT

Wed, Feb 23, 2022, 06:22:22 AM

GMT+11:00

Do it with the API

curl https://parsetime.dev/api/t/017f22e2-79b0-7cc3-98c4-dc0c0c07398f?format=uuid

The same conversion as JSON: no key, no signup, permissive CORS. Try this call or read the API docs.

Common questions

Which UUID versions contain a timestamp?
v1 and v6 (100-nanosecond ticks since October 15, 1582) and v7 (milliseconds since the Unix epoch). v3 and v5 are name hashes and v4 is random; none of those carry any time. The version is the first hex digit of the third group.
What's the difference between UUIDv7 and ULID?
Both start with 48 bits of Unix-epoch milliseconds followed by randomness. UUIDv7 (RFC 9562) uses standard UUID formatting; ULID uses 26 characters of Crockford base32 and sorts cleanly as a string. This tool decodes either.
Why does my UUID not decode?
It's almost certainly a v4, by far the most common version, which is 122 random bits with no timestamp inside. Check the first character of the third dash-separated group: 4 means random.
Are UUIDv1 timestamps a privacy concern?
They can be: v1 embeds both the creation time and, historically, the generating machine's MAC address. That leak is one reason v4 became the default and why v7 keeps only the timestamp.

Related converters