Converter Web ToolsConverter WebTools

UUID Validator

Validate a UUID / GUID and detect its version (1–8) and variant — checks the format instantly in your browser.

A UUID is a 128-bit identifier in the form 8-4-4-4-12 hex digits. The version digit (first of the 3rd group) and the variant bits reveal how it was generated.

What is UUID Validate?

Check whether a string is a valid UUID (also called a GUID) and, if so, identify its version and variant. Supports the standard 8-4-4-4-12 format including the special all-zero Nil UUID.

How UUID Validate works

A UUID is 32 hexadecimal digits in five groups (8-4-4-4-12). The first digit of the third group is the version, and the first digit of the fourth group encodes the variant.

Example: in ...41d4-a716..., the 4 means version 4 (random).

Common uses

  • Verify a UUID is correctly formatted
  • Identify the UUID version
  • Validate IDs from APIs or databases
  • Catch malformed identifiers

Frequently asked questions

What does the version mean?
It indicates how the UUID was generated — e.g. v1 time-based, v4 random, v7 Unix-time-based.
Is the Nil UUID valid?
Yes — the all-zero UUID is a valid special value.
What makes a UUID invalid?
Wrong length, non-hex characters, or an out-of-range version or variant digit.