fingerprint UUID Validator

Validate UUID/GUID format, detect version and variant, view bit breakdown.

fingerprint
Quick generate:

This tool checks whether a string is a correctly formatted UUID/GUID, and if valid, identifies which version it is (v1, v4, etc.) based on its structure. Useful for debugging data validation issues, or understanding what type of UUID a system generated.

Frequently asked questions

It indicates how the UUID was generated - version 1 is based on timestamp and network info, version 4 is purely random, and other versions use different generation methods. The version is encoded directly in specific bits of the UUID itself.

Yes - the version just describes the generation METHOD, not a unique identifier itself; many different UUIDs can share the same version number while still being completely distinct values.

Wrong length, invalid characters, incorrect hyphen placement, or a version/variant bit pattern that doesn't match any recognized UUID standard - the validator checks the string against the formal UUID structure.