Tools.GamesLoop Logo
TOOLS.GAMESLOOP160+ Free Online Tools

UUID Validator

Check whether a UUID is valid and identify its version.

UUID Validator

Developer tool running locally in browser

Advertisement
Ad Space (auto) — Configurable via NEXT_PUBLIC_ADSENSE_CLIENT

What does UUID Validator do?

Validate a UUID against RFC 9562, identify its version and variant, and — for version 7 — extract the embedded timestamp. Also accepts the braced and URN forms other systems produce.

How to Use UUID Validator

  1. 1
    Paste a UUIDOr a list, one per line.
  2. 2
    Read the verdictValid or not, with the version and variant.
  3. 3
    Check the detailsVersion 7 UUIDs also show their creation time.

Key Features

  • Format validation against the canonical 8-4-4-4-12 form
  • Version and variant identification
  • Timestamp extraction for version 7 UUIDs
  • Recognises nil and max UUIDs
  • Accepts braced {…} and urn:uuid: forms and normalises them
  • Validate a whole list at once

Frequently Asked Questions

What makes a UUID valid?

32 hexadecimal digits in the pattern 8-4-4-4-12, with the version in the first digit of the third group and the variant in the first digit of the fourth. Case does not matter.

How do I tell which version a UUID is?

The 13th hex digit — the first character of the third group. A 4 there means version 4 (random), a 7 means version 7 (time-ordered), a 1 means version 1 (timestamp plus MAC address).

Are UUID and GUID the same thing?

Effectively yes. GUID is Microsoft’s name for the same 128-bit identifier. Microsoft tooling often wraps it in braces, which this validator accepts and strips.

What is the nil UUID?

All zeros — a defined sentinel meaning "no value". There is also a max UUID of all fs. Both are recognised and reported separately, since neither carries a version.