Skip to main content

UUID v7 Decoder

Decode a UUID v7 to view its timestamp, version, variant, and underlying bit fields. Free to use. No Signup required.

Field Breakdown
Segment First 12 hex chars 13th hex char 14–16 hex chars 17th hex char 18–32 hex chars
Value
Meaning Unix timestamp (ms) Version (must be 7) Random Variant (8, 9, a, b) Random
Bits 48 4 12 2 62

Timestamp Decode
  • UTC:
  • Unix Milliseconds:
  • Unix Seconds:
  • Local Time:
  • Relative:
Generate new UUIDs

Looking to create one? Visit the UUID v7 Generator to build time-sorted identifiers.


Frequently Asked Questions

A UUID v7 contains a 48-bit Unix timestamp, a version field, random data, and a variant field. A decoder can extract these components and convert the timestamp into readable UTC and local time.

Enter a valid UUID v7 into the decoder and select Decode. The tool validates the UUID, identifies its version and variant, extracts its fields, and converts the embedded timestamp into readable dates and times.

Check the UUID version field. For UUID v7, the version value must be 7. A decoder can also validate the UUID's format and RFC 9562 variant.

The first 48 bits represent a Unix timestamp in milliseconds. This allows the decoder to determine the time encoded in the UUID.

Yes. You do not need to know the generation time beforehand. The timestamp is encoded directly in the UUID v7 and can be extracted by a decoder.

They are the non-timestamp portions of UUID v7. They provide randomness or implementation-defined data used alongside the timestamp to help produce unique identifiers.

UTC is the timezone-independent time represented by the UUID's timestamp. Local time is the same timestamp converted to your computer or browser's local timezone.

No. A UUID v4 has version 4, while a UUID v7 must have version 7. The decoder should reject a UUID that does not contain the UUID v7 version value.
We use analytics cookies to understand site usage and improve tools. See our Privacy Policy.