UUID validator
Validate and inspect a UUID string.
How to use the UUID validator
What does the UUID validator do?
Validate and inspect a UUID string; It applies this page-specific rule: validate and inspect a UUID string.
Which inputs does this validator use?
To validate and inspect a uuid string, enter Input, Result; keep every value in the same example; select Check input when the values are ready; Start with a familiar case covered by this rule - The value is checked for hexadecimal groups, hyphen placement, variant bits, and the selected UUID version where identifiable - so the expected result can confirm the settings.
How should the validator result be read?
For a result intended to validate and inspect a uuid string, the value is checked for hexadecimal groups, hyphen placement, variant bits, and the selected UUID version where identifiable; read result together with the original input rather than as an isolated answer, and confirm that its units or structure match the intended use.
Are uppercase hexadecimal letters valid?
When the goal is to validate and inspect a uuid string, yes.
Can the validator prove a UUID is unique?
When using the page to validate and inspect a uuid string, no.
Limits and accuracy
When using this validator to validate and inspect a uuid string, a valid UUID format does not prove uniqueness, ownership, database presence, or trustworthy origin; a passing result confirms the rules tested on this page, but it does not prove that an address, identifier, account, or remote resource exists; keep input until the output has been checked in its intended destination. For a repeatable check when you need to validate and inspect a uuid string, record Input alongside the final output and selected options. A known example using input can confirm how the page will validate and inspect a uuid string. While trying to validate and inspect a uuid string, read the status message before copying or downloading because it can identify an incomplete or unsupported Result.
What UUID validator does
Validate and inspect a UUID string.
Enter the value or list you want to check in the labeled controls. The UUID validator result stays separate so you can review it before copying, downloading, or using it elsewhere.
Your work is processed in this browser tab. Keep the original whenever a conversion changes formatting, dimensions, or precision.
Frequently asked questions
Which UUID versions can it recognize?
This implementation normalize optional braces, parse hexadecimal groups, verify variant and version bits, and identify nil or reserved forms locally. The output is validity status, canonical UUID, version, variant, and component details.
Are uppercase letters and braces accepted?
The tool handles only the format and rules described on this page. It inspects UUID-specific bit fields, unlike generic hexadecimal or identifier checks. It does not contact a remote validation or lookup service.
Can validation prove that a UUID is unique?
Input is processed by JavaScript in the current browser tab. Nothing entered in the tool is sent to Plain Tools; keep the original when the transformation is lossy.