UUID Validator
Check whether a string matches the 8-4-4-4-12 hexadecimal UUID shape with supported version and variant bits.
How to use
- Enter a UUID candidate and run to receive Valid UUID or Invalid UUID.
Capabilities and scope
The regex accepts version nibbles 1 through 8 and RFC-style variant values beginning with 8, 9, a, or b.
How it works
A case-insensitive hexadecimal regex checks group lengths plus the version and variant positions.
Example
550e8400-e29b-41d4-a716-446655440000 is accepted as a v4-shaped UUID.
Useful for
- Perform basic format validation on user-entered UUIDs
Before you use it
- It does not verify issuance, namespace meaning, or uniqueness, and special UUID forms can fall outside the regex.
Standards and references
Frequently asked questions
Does it check whether the UUID actually exists?
No. Only textual structure and version/variant shape are checked.