UUID v7 Timestamp Extractor

About this tool

Extract the UNIX epoch milliseconds stored in the first 48 bits (12 hex) of a UUID v7, then list the timestamp in UTC and any display time zone you choose. Everything runs locally in your browser—no data is transmitted.

Display time zone
Detected local:
Rows: 0 / Success: 0 / Fail: 0
# Input UTC (ISO 8601) Display TZ (ISO-like) TZ info Epoch(ms) Version Variant rand_a (12b)

How to use

  1. Paste your UUID v7 list into the textarea (one per line; hyphenated or compact forms are both accepted).
  2. Select the Display time zone. Switch between IANA zones (e.g., Asia/Tokyo) and fixed UTC±HH:MM offsets (30-minute steps).
  3. Click Parse to output the UTC timestamp, chosen time zone display, epoch milliseconds, version/variant, and the rand_a bits. Copy or CSV export is available.

Cautions

  • This tool is dedicated to UUID v7. Supplying v1/v4 and other versions will be counted as “Fail.”
  • IANA time zones honor daylight-saving changes. Fixed offsets always apply only the specified difference and ignore DST.
  • Blank lines are ignored. If multiple UUIDs appear on one line, only the first match is processed.

What is UUID v7?

UUID v7 is a 128-bit identifier. The leading 48 bits store the UNIX epoch milliseconds in big-endian order, the next 4 bits encode the version (0b0111), and the remaining bits hold randomness (and counters). The format is sortable, making it well suited to time-ordered use cases.