Trust the format
GUID Validator
Check pasted IDs against RFC 4122 rules, see version and variant, and copy a clean normalized GUID.
Valid GUID v4 / RFC 4122
Valid GUID
Live validationVersionv4
VariantRFC 4122
GUID structure looks valid.
550e8400-e29b-41d4-a716-446655440000
Pattern: 8-4-4-4-12 hex digits - Hyphens and braces optional
How it works
Strips braces and hyphens, checks for 32 hex characters, confirms variant bits, and reads the version nibble to label the GUID.
- Shows normalized output you can copy with your preferred casing.
- Flags IDs outside versions 1-5 or non-RFC variants.
Quick examples
Valid v4
550e8400-e29b-41d4-a716-446655440000
Status: valid - RFC 4122
Wrong chars
1234-zzzz-0000
Status: invalid - bad hex
Hyphens and braces are optional for validation.
Mini FAQ
Upper or lower case?
Either is valid; hex is case-insensitive.
What makes it invalid?
Non-hex characters, missing digits, or wrong version bits.
Do I need braces?
Braces are optional, mainly used in Windows tooling.
Related tools