10 chars · 1 line
Needs attention
10 chars · 1 line
Needs attention
UUID validation
A canonical UUID contains 32 hexadecimal characters separated into 8-4-4-4-12 groups. VetaTool first checks that exact textual layout before reading version or variant bits, so arbitrary text and incomplete identifiers fail as an invalid UUID format. This tool is free to use. No account or payment is required.
Last updated
The validator expects hexadecimal digits in five groups separated by four hyphens. Characters outside 0-9 and A-F, missing groups, extra text, or an otherwise different layout fail the format check.
A format pass only means the text can be inspected further. Version and RFC variant checks are separate steps.
The input does not have canonical UUID structure.
not-a-uuidInvalid UUID formatCommon questions
There are 36 visible characters including four hyphens: 32 hexadecimal characters in 8-4-4-4-12 groups.
No. VetaTool also inspects the version nibble and RFC 4122 variant range after the format matches.
Debugging a specific UUID issue? Browse UUID troubleshooting.