UUID Validator checks whether a pasted identifier matches the UUID format and reports its version when available. It is useful for API debugging, logs, and database records.
Check UUID strings and identify their version. Everything runs locally in this tab.
Valid UUID v4
Yes. The tool is free and runs directly in your browser with no account required.
No. Processing happens locally in the browser tab. Your input is not sent to a server.
Quickly checking whether a string you pulled from a log, database row, or API response is a syntactically valid UUID before you build logic around it.
It checks the string against the standard 8-4-4-4-12 hex format with RFC 4122 variant bits, and reports the version digit (1-8) found in the third group. It's a format check, not a lookup against any registry.
Versions 1 through 8, covering time-based (v1), DCE security (v2), name-based MD5/SHA-1 (v3/v5), random (v4), and newer time-ordered formats (v6/v7/v8).
No. It only validates format — hyphen placement, hex characters, version digit, and variant bits. It cannot tell you whether that UUID corresponds to a real, existing record anywhere.
No — the check is case-insensitive, so uppercase and lowercase hex characters are both accepted as valid.
Anything that doesn't match the exact 36-character pattern: wrong length, missing hyphens in the wrong places, non-hex characters, or a version/variant digit outside the valid ranges.