Úteis — Tudo o que você precisa, em um só lugar.

Validador de UUID

Valide UUIDs/GUIDs, identifique versão e variante e extraia a data/hora embutida em UUIDs v1, v6 e v7.

Como utilizar

  1. Cole o UUID (com hífens, sem hífens, entre chaves ou como URN).
  2. Veja versão, variante e, se houver, a data de criação.
  3. Copie a forma canônica.

Perguntas frequentes

Como saber a versão de um UUID?

É o primeiro dígito do terceiro grupo (xxxxxxxx-xxxx-Vxxx-…).

UUID v7 é melhor que v4?

Para chaves de banco de dados, o v7 costuma ser melhor por ser ordenável no tempo; o v4 é totalmente aleatório e não revela o momento de criação.

Informações técnicas

  • Versão = nibble 13; variante = bits altos do nibble 17 (10xx = RFC 9562).
  • v1/v6: 60 bits de intervalos de 100 ns desde 15/10/1582; v7: 48 bits de milissegundos Unix.

Ferramentas relacionadas

  • Gerador de UUID — Gere UUIDs v4 aleatórios ou v7 ordenáveis por tempo (RFC 9562), em lote, com maiúsculas, sem hífens ou entre chaves.
  • Validador de MAC Address — Valide endereços MAC em qualquer formato, veja se são unicast/multicast e locais/universais e converta entre notações.
  • Validador de JSON — Valide JSON de forma estrita com mensagem de erro em português, linha e coluna exatas, além de estatísticas da estrutura.
  • Gerador de GUID — Gere GUIDs aleatórios nos formatos do .NET (N, D, B, P e X), em minúsculas ou maiúsculas, um ou em lote.
  • Validador de Cartão (Luhn) — Verifique números de cartão de teste pelo algoritmo de Luhn, detecte a bandeira pelo prefixo e confira o comprimento esperado.
  • Validador de CNH — Confira os dois dígitos verificadores do número de registro da CNH usando o algoritmo de domínio público, com explicação do cálculo.