J-Kit
English

validar uuid online

Validar UUID online

Validar UUIDs é essencial em APIs e sistemas distribuídos: um UUID malformado em uma rota REST pode causar erros difíceis de depurar. Esta página explica como reconhecer um UUID válido pelo padrão e como interpretar seus campos estruturais.

Continuar na ferramenta

Abrir ferramenta completa

Anatomia de um UUID

  • Um UUID canônico tem o formato xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx, onde M é o nibble de versão (1–8) e N é o nibble de variante (8, 9, a ou b para RFC 4122).

Exemplos de validação

UUID v4 válido

Entrada
550e8400-e29b-41d4-a716-446655440000
Saída esperada
Válido — v4, variante RFC 4122

Hex 4 na posição 13 indica versão 4 (aleatório).

String inválida

Entrada
12345678-1234-1234-1234-12345678901g
Saída esperada
Inválido — caractere não-hexadecimal

'g' não é um dígito hexadecimal válido.

FAQ da ferramenta completa

UUID v4 é um identificador único de 128 bits gerado com bits aleatórios, exceto pelos 4 bits de versão (posição 13) e 2 bits de variante (posição 19). O formato é xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, onde y é 8, 9, a ou b.

Perguntas frequentes

Qual a diferença entre UUID v1 e v4?

UUID v1 é baseado em timestamp + endereço MAC, garantindo ordenação temporal mas expondo informações do hardware. UUID v4 é totalmente aleatório, mais privado mas sem ordenação intrínseca. Para bancos de dados com muitas inserções, UUID v7 (baseado em timestamp, RFC 9562) oferece o melhor dos dois mundos.

Esta página substitui uma análise oficial ou profissional?

Não. Ela ajuda a entender o cenário e usar a ferramenta com mais segurança, mas decisões reais devem considerar fonte oficial, contexto completo e orientação qualificada quando necessário.