UUID Validator/Decoder
Validate UUID strings, normalize GUID formats, and decode UUID v1, v4, and v5 metadata with MiniWebtool’s UUID Validator/Decoder, including timestamp, variant, node, random payload, and v5 namespace/name verification.
For Gemini, paste the copied question into the chat. You can also copy it below.Need help using this tool? Ask AI
View the question
Paste one or more UUIDs and validate, optionally with a v5 namespace and name to check. The result shows each UUID's version, variant and fields, and decodes v1 timestamps.
About UUID Validator/Decoder
This UUID Validator/Decoder checks whether a UUID or GUID is structurally valid, normalizes accepted formats, and explains the fields that matter for UUID v1, UUID v4, and UUID v5. It is built for developers, QA engineers, support teams, and anyone inspecting IDs from logs, databases, API payloads, tracing systems, or security reviews.
At a Glance
UUID Validator/Decoder checks whether a UUID or GUID is valid, normalizes its format, and decodes version 1, 4 and 5 details. It reads timestamps and nodes from v1 and verifies known v5 namespace and name pairs.
| Feature | What you get | Good for |
|---|---|---|
| Accepted formats | Takes canonical UUIDs, braced GUIDs, URN UUIDs, and compact 32-character hexadecimal strings, in upper or lower case. | Checking IDs copied from logs, databases and API payloads |
| UUID v1 | Converts the timestamp to UTC and shows the clock sequence, the node value and hints about whether the node is a MAC address. | Finding when and roughly where a v1 ID was made |
| UUID v4 | Checks the fixed layout and explains the 122 random bits plus the version and variant bits. No creation time can be recovered. | Confirming a v4 ID is well formed |
| UUID v5 check | Choose a namespace and enter a name to test whether that pair regenerates the pasted UUID. | Verifying a deterministic ID against its known source |
| Normalized output | Outputs canonical, compact, braced and URN forms, with a button to copy the canonical lowercase UUID. | Pasting IDs into code, databases and tests |
| Batch check | Validates up to 50 UUIDs in one run. | Auditing a list of IDs |
How to Use the UUID Validator/Decoder
- Paste one UUID or a list of UUIDs into the input box. The tool accepts canonical UUIDs, GUIDs with braces, URN UUIDs, and compact 32-character hexadecimal strings.
- If you are checking a UUID v5 value, choose the namespace and enter the name string to verify whether that namespace/name pair generates the pasted UUID.
- Click Validate & Decode UUID to parse the UUID layout, version, variant, normalized formats, and any version-specific metadata.
- Use the colored field map and metadata rows to inspect timestamp, node, random payload, deterministic hash behavior, and validation warnings.
UUID Versions Explained
What the Decoder Checks
- Canonical grouping, compact hexadecimal UUIDs, braced GUIDs, and URN UUID syntax.
- Version nibble, variant bits, and the standard RFC 9562 layout used by v1, v4, and v5 UUIDs.
- UUID v1 timestamp conversion to UTC, clock sequence, node value, and privacy indicators.
- UUID v4 randomness layout and UUID v5 deterministic namespace/name verification.
- Normalized output formats for copying into code, databases, logs, and API tests.
FAQ
What is a UUID?
A UUID is a 128-bit identifier commonly written as 32 hexadecimal characters grouped 8-4-4-4-12. Different UUID versions use those bits for different purposes, such as time-based IDs, random IDs, or namespace/name hashes.
Can a UUID v1 reveal a MAC address?
Sometimes. UUID v1 stores a 48-bit node value. If the multicast bit is not set, that node may be derived from a hardware MAC address; if the multicast bit is set, it was probably generated as a random or privacy-preserving node.
Can a UUID v4 creation time be decoded?
No. UUID v4 does not contain a timestamp, node, or machine identifier. It stores 122 random bits plus fixed version and variant bits, so a validator can inspect the layout but cannot recover when or where it was created.
What can be decoded from UUID v5?
UUID v5 records that the ID was created from a SHA-1 namespace/name hash, but it does not reveal the original namespace or name. If you already know those source values, this tool can recompute the UUID and check whether they match.
Is uppercase or compact UUID input valid?
Yes. Uppercase UUIDs, braced GUIDs, URN UUIDs, and compact 32-character hexadecimal UUIDs can all be valid. The decoder normalizes valid input into canonical lowercase UUID format.
Reference this content, page, or tool as:
"UUID Validator/Decoder" at https://MiniWebtool.com/uuid-validator-decoder/ from MiniWebtool, https://MiniWebtool.com/
by miniwebtool team. Updated: 2026-05-22
Chat with your favorite AI
For Gemini, paste the copied question into the chat. You can also copy it below.