World’s largest virtual agentic engineering & quality conference
This free tool allows you to decode UUIDs into version, variant, integer, and v1 timestamp fields in your browser.
Use the hyphenated 8-4-4-4-12 form, for example 00000000-0000-0000-0000-000000000000.
Decode UUID
A UUID decoder is a utility that parses a 128-bit Universally Unique Identifier and reports its version nibble, variant bits, integer value, and (for version 1) embedded time fields. The current layout is defined by RFC 9562, which obsoletes RFC 4122. TestMu AI runs this decode step in your browser so the UUID never leaves the page during processing.
Example UUID: f47ac10b-58cc-4372-a567-0e02b2c3d479. Need the reverse workflow? Generate fixtures with the Random UUID Generator, then paste them here to inspect structure.
The widget validates the hyphenated 8-4-4-4-12 hex form, reads the version nibble from the third group, classifies the variant from the fourth group, and converts the full 128-bit value to a decimal integer. All processing happens in your browser. No data is uploaded for the decode itself.
The version nibble (M) sits in the most significant 4 bits of octet 6. RFC 9562 documents the familiar v1 through v5 layouts and adds v6, v7, and v8 for reordered time, Unix epoch time, and custom formats.
| Version | Meaning |
|---|---|
| Version 1 | Time-based with Gregorian timestamp and node |
| Version 2 | DCE security UUID with POSIX UID or GID |
| Version 3 | Name-based UUID using MD5 |
| Version 4 | Random or pseudo-random UUID |
| Version 5 | Name-based UUID using SHA-1 |
| Version 6 | Reordered time-based UUID for sorting |
| Version 7 | Unix epoch time-based UUID |
| Version 8 | Custom or vendor-specific layout |
Variant bits identify which UUID layout family the value follows. Most modern libraries emit the RFC 4122 / RFC 9562 variant (bit pattern 10xx). Other patterns remain for legacy NCS or Microsoft layouts.
| Variant | Explanation |
|---|---|
| Variant 0 | Reserved for NCS backward compatibility |
| Variant 1 (10xx) | RFC 4122 / RFC 9562 layout used by most libraries |
| Variant 2 | Reserved for Microsoft COM/DCE layouts |
| Variant 3 | Reserved for future definition |
This UUID decoder accepts any hyphenated 8-4-4-4-12 hex UUID and reports the version nibble, variant, and 128-bit integer value. For version 1 it also extracts the Gregorian timestamp, clock sequence, and node fields. Versions such as 3, 4, and 5 show structure without a time field.
No. Timestamp extraction applies to UUID version 1 in this tool. Version 4 is random and has no time field. Version 3 and 5 are name-based hashes, so the decoder reports version, variant, and contents without a creation time.
Yes. Decoding runs entirely in your browser on TestMu AI. The UUID string is not uploaded to a server for this conversion, so the value stays on your device during processing.
If the input is empty, the output clears. If the string does not match the 8-4-4-4-12 hex pattern, the tool shows a readable error: Error: Invalid UUID format.
UUID version 4 is generated from random or pseudo-random bits. It intentionally omits Gregorian time and node (MAC) fields, so a decoder can only report version, variant, integer value, and raw contents.
UUID v1 embeds a 60-bit Gregorian timestamp plus clock sequence and node ID. UUID v4 fills most bits with random data and is preferred when you do not want to leak generation time or a machine identifier.
Yes. RFC 9562 is the current IETF UUID specification and obsoletes RFC 4122. It keeps the familiar 128-bit layout and defines newer versions such as v6, v7, and v8 while documenting v1 through v5.
Not in the current input format. Paste the canonical hyphenated form 8-4-4-4-12 (36 characters). Compact 32-character hex without hyphens is rejected as an invalid UUID format.
In UUID version 1, the node field is a 48-bit identifier historically drawn from a MAC address. Many generators now use a random multicast node instead. This decoder prints the node as colon-separated hex for inspection.
Use the Random UUID Generator on TestMu AI to mint a fresh identifier for tests or fixtures, then return here if you need to inspect its version and variant fields.
Did you find this page helpful?
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance