Check whether a UUID is valid
A UUID has a precise format — specific lengths, hyphen positions, and a version digit. A value that is almost right but malformed can cause confusing bugs, so it's worth confirming. This validator checks a string against the UUID format and tells you whether it's valid and which version it is, which is handy when debugging data or validating input.
How to use it
- Paste the UUID you want to check.
- Read whether it's valid and its version.
- Fix or regenerate it if the format is wrong.
What it checks
- The overall length and hyphen placement.
- That the characters are valid hexadecimal.
- The version digit, which indicates how the UUID was generated.
Questions people ask
What do the versions mean? Version 4 is random, version 1 is time-based, and others encode different schemes; the version tells you how the ID was created.
Is my input uploaded? No — validation runs entirely in your browser.