Santekno/toolsCategoriesTutorials

UUID Validator

Validate UUID format and detect its version (v1, v4, v7…). Extracts the embedded timestamp for time-based variants.

Processed in your browserUpdated · Jan 2026
Input
0 chars
Output
0 chars

How to use UUID Validator

Paste your input on the left, choose the options you want, and the output appears instantly on the right. Everything runs in your browser — none of your data is sent to a server.

  • Paste or type your input in the INPUT panel
  • The output regenerates automatically as you type
  • Use Copy to put the result in your clipboard
  • Click Sample to load a working example

What is UUID Validator?

UUID Validator confirms whether a string is a syntactically valid UUID, identifies its version (1, 3, 4, 5, 6, 7, 8) and variant (RFC 4122, NCS, Microsoft), and — for time-based variants — extracts the embedded timestamp. v1 UUIDs encode a 100-nanosecond Gregorian timestamp (epoch 1582-10-15); v7 UUIDs encode a Unix millisecond timestamp in the first 48 bits. The nil UUID (`0000…`) and max UUID (`ffff…`) are detected as special cases. This tool is part of santekno's developer toolbox — a curated collection of utilities built for engineers who care about speed, privacy, and simplicity.

Common use cases

  • Debugging API payloads and integration issues
  • Inspecting tokens, hashes, or encoded strings during development
  • Generating fixtures and sample data for tests
  • Sharing readable output with teammates in code reviews

FAQ

v4 is fully random — no temporal ordering, scatters insertion across database indexes. v7 prefixes a millisecond timestamp so IDs sort by creation time, improving B-tree locality.