Decode a UUID
Paste any UUID — auto-decodes instantly. Supports standard, braces, and URN formats.
Batch Decode
Paste multiple UUIDs (one per line) to decode them all at once.
How to Decode a UUID
A UUID (Universally Unique Identifier) contains structured information encoded in its 128 bits. By decoding a UUID, you can extract its version, variant, and — for certain versions — the exact timestamp of when it was created.
UUID Structure
Every UUID follows the format xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx where:
- M — The version nibble (1–8), indicating how the UUID was generated
- N — The variant nibble (8, 9, a, or b for RFC 4122/9562)
The five segments are: time_low (32 bits), time_mid (16 bits), time_hi_and_version (16 bits), clock_seq_and_variant (16 bits), and node (48 bits).
What Can You Extract?
| Version | Extractable Data | Timestamp Epoch |
|---|---|---|
| v1 | Timestamp, clock sequence, node ID (MAC) | Gregorian (Oct 15, 1582) |
| v3 | Version, variant only (MD5 hash) | N/A |
| v4 | Version, variant only (random) | N/A |
| v5 | Version, variant only (SHA-1 hash) | N/A |
| v6 | Timestamp, clock sequence | Gregorian (Oct 15, 1582) |
| v7 | Timestamp | Unix (Jan 1, 1970) |
Common Use Cases
- Debugging: Determine when a UUID was generated by extracting its timestamp
- Validation: Verify that a UUID conforms to the correct format and version
- Forensics: Extract the node ID from a v1 UUID to identify the generating host
- Migration: Identify UUID versions in a database to plan schema upgrades
Frequently Asked Questions
What does a UUID decoder do?
Can I extract a timestamp from a UUID?
How do I validate a UUID?
What UUID versions does the decoder support?
What is the node ID in a UUID?
What is the variant field in a UUID?
Is this decoder free to use?
What is the difference between UUID v1 and v7 timestamps?
Related Tools
UUID Generator
Generate UUID v1–v7 with bulk export, format options, and sharing.
UUID v7 Generator
Time-ordered UUIDs ideal for database primary keys and event streams.
ULID Generator
Sortable, compact 26-character identifiers with embedded timestamps.
UUID API
Free REST API to generate UUIDs programmatically. No key required.
More Developer Tools
Namso Gen
namso.io
Random IBAN
randomiban.co
Random IMEI
randomimei.com
Random MAC
randommac.com
Password Gen
password-generator.co
Lorem Ipsum
makelorem.com
JSON Format
jsonformat.co
Hex to ASCII
hextoascii.co
Base64
base64decode.co
Hash Gen
hashgenerator.co
Char Counter
charcounter.io
QR Code
makeqrcode.io
URL Encode
urlencode.co
Morse Code
decodemorse.com
Binary Text
texttobinary.io
HTML Entities
htmlentities.io
Age Calc
calculateage.io
Compound Calc
compoundcalculator.io