UUID Validator
Validate a UUID/GUID and detect its version (1-5) instantly. Free and private, right in your browser.
Paste in a UUID to check whether it's correctly formatted and see its version (v1, v4, v5, etc.) and variant, handy when you're debugging a database record, an API response, or a stray ID that looks off.
How to use it
- Paste the UUID or GUID you want to check
- Get an instant valid/invalid result with the reason
- See the detected version and variant if it's valid
Frequently asked questions
- What makes a UUID "invalid"?
- Wrong length, missing or misplaced hyphens, non-hex characters, or a version/variant digit that doesn't match the UUID spec (e.g. the 13th character isn't 1-5, or the 17th character isn't 8, 9, a, or b).
- Can it tell me which UUID version I have?
- Yes. If the format is valid, it reads the version nibble (1 through 5) and tells you whether it's time-based, random (v4), name-based, or another variant.
- Does it work with UUIDs that have no hyphens or use uppercase letters?
- Yes, it accepts common variants like unhyphenated 32-character strings and uppercase hex, and will flag it clearly if the format doesn't match a standard UUID at all.
- 1
Nothing is uploaded
The file never leaves your device. There is no server to send it to, so there is nothing to leak, log, or subpoena.
- 2
No signup, no limits
No account, no email, no daily cap, no watermark, and no paid tier waiting behind the third file.
- 3
Works offline
Load the page once and it keeps working with the network off, because all the work was always happening locally.