Press ↑↓ to navigate ·
Enter to open ·
/ anywhere to search
🔍 Validator
UUID Validator
Validate UUID/GUID strings and decode their version, variant, and embedded metadata. Supports v1 timestamp decoding and bulk validation.
Detect UUID version (v1–v5)
Decode v1 timestamp
Multiple format output
Bulk validation
About this tool
The PixelForge UUID Validator checks whether a string is a valid UUID according to RFC 4122 and identifies which version (v1, v2, v3, v4, or v5) and variant it belongs to. Use it to validate UUID inputs in forms, verify database IDs, and debug identifier-related bugs in APIs and applications.
Frequently Asked Questions
Versions 1, 2, 3, 4, and 5 are all detected and reported. The validator also identifies the UUID variant (RFC 4122, Microsoft GUID, or reserved).
The format must be 8-4-4-4-12 hexadecimal characters separated by hyphens and enclosed in 32 hex digits total. Any deviation from this structure is invalid.
Yes. The validator accepts both standard hyphenated UUIDs (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) and the compact 32-character hyphen-free form.
GUID (Globally Unique Identifier) is Microsoft's term for UUID. GUIDs follow the UUID structure but may use the Microsoft variant bits. The validator identifies Microsoft GUIDs separately.
Enter one UUID per line to validate a list. The tool reports valid/invalid and version details for each entry.