MAC Address Formatter
Reformat a MAC address between every notation, and decode what it means.
Identify a UUID's version and variant, and extract its timestamp.
The UUID Decoder reads a UUID’s version and variant bits, explains what each means, and extracts the creation timestamp from the versions that carry one — including version 1’s unusual 1582 epoch.
Every UUID carries its own version and variant in fixed bit positions, so a single identifier can tell you how it was made. This reads them and explains what each answer means, rather than just printing a number.
For the time-based versions it goes further and extracts the timestamp: version 1 and 6 count 100-nanosecond intervals since 1582, which is a genuinely strange epoch, and version 7 counts milliseconds since 1970. Either way you get a readable date. It also recognises the nil and max UUIDs, normalises whatever form you paste — braces, a urn: prefix, no hyphens, mixed case — and gives you back the canonical form.
Not just a number but what it implies — whether the id is random, hashed or time-based, and what that means for sorting and privacy.
Versions 1 and 6 count 100-nanosecond intervals since 1582 and version 7 counts milliseconds since 1970; both become a readable date.
Braces, a urn:uuid: prefix, missing hyphens and mixed case are all accepted and normalised.
The all-zero and all-F UUIDs are identified as the defined special values rather than as malformed input.
The variant bits distinguish an RFC 4122 UUID from the legacy NCS and Microsoft layouts, which changes how the rest is read.
With or without hyphens, braces or a urn:uuid: prefix.
Which of the eight versions it is, and what that means in practice.
Versions 1, 6 and 7 carry a creation time, which is extracted and shown as a date.
Copy the normalised UUID, or the urn: form if you need it.
The first character of the third group. In 550e8400-e29b-41d4-a716-446655440000 that is the "4", so it is a version 4 UUID. The tool reads it and explains what the version implies.
Versions 1, 6 and 7. Version 4 is entirely random, and versions 3 and 5 are hashes, so none of those can tell you when they were made.
Because that is when the Gregorian calendar was adopted. The count is in 100-nanosecond intervals since 15 October 1582, which is an odd choice and part of why v7 exists.
All zeros — a defined value meaning "no UUID", used as a placeholder. The max UUID, all Fs, was standardised alongside v7 as its counterpart.
What people who use the UUID Decoder think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the UUID Decoder. It takes half a minute and no account.
Write the first reviewReformat a MAC address between every notation, and decode what it means.
Convert file permissions between octal, symbolic and checkboxes.
Generate correct CORS headers, and understand why the request was blocked.
Convert tab-separated data — or a spreadsheet paste — straight into JSON.
Produce SHA-1, SHA-256, SHA-384 and SHA-512 digests of any text.
Convert a hexadecimal string to Base64, standard or URL-safe.
Re-indent a SQL query into readable clauses, joins and conditions.
The full ASCII table with decimal, hex, octal, binary and HTML entities.