Validador de UUID
Valide formato de UUIDs. Direto no navegador, sem cadastro.
O validador de UUID confere se uma string segue o formato 8-4-4-4-12 de um identificador universalmente único, além de identificar a versão e a variante. É útil ao conferir identificadores em bancos, APIs e logs.
Um UUID é formado por 32 caracteres hexadecimais organizados em cinco grupos: 8-4-4-4-12, como 550e8400-e29b-41d4-a716-446655440000. A ferramenta verifica o formato, os caracteres e o posicionamento dos hífens.
A versão indica como o UUID foi gerado. A versão 4 é a mais comum, gerada por aleatoriedade, e tem bits reservados específicos (o "4" na posição 13 e um dos valores 8, 9, a ou b na posição 17).
É importante diferenciar formato válido de unicidade. Um UUID bem formado é praticamente garantido como único pelo tamanho do espaço de combinações, mas a ferramenta valida apenas a estrutura, não a unicidade em um conjunto de dados.
Exemplos
- 550e8400-e29b-41d4-a716-446655440000 → válido (versão 4).
- 550e8400-e29b-41d4-a716-4466554400 → inválido (grupo final com 11 dígitos em vez de 12).
Limitações
- A validação confere formato e versão, mas não garante que o UUID seja único dentro do seu conjunto de dados.
- Existem variantes e formatos alternativos (como UUIDs sem hífen) que podem não ser aceitos dependendo da implementação.
Como usar o validador de UUID
- Cole o UUID no campo principal.
- Clique em Processar.
- Veja se é válido e a versão detectada.
Perguntas frequentes
O que significa a versão de um UUID?
A versão indica o método de geração: v1 usa timestamp e MAC, v3/v5 usam hash de nome, e v4 usa aleatoriedade. A v4 é a mais usada em aplicações modernas.
Dois UUIDs podem ser iguais?
A probabilidade é desprezível para a versão 4 (cerca de 1 em 2^122). Na prática, colisões não acontecem em uso normal.
Preciso dos hífens?
O formato canônico usa hífens. Alguns sistemas aceitam sem hífen, mas a validação padrão espera o formato 8-4-4-4-12.