Identificadores

Decodificador de UUIDConfira o formato e os campos de tempo

Um UUID por linha, relatório JSON e campos do primeiro UUID com formato válido.

Decodificador de UUID

Entrada

A entrada é processada neste navegador e não é enviada a um servidor.

Resultado JSON

Primeiro UUID com formato válido

Os campos pertencem ao primeiro UUID com formato válido. Reconhecer a versão não certifica conformidade completa com o RFC. A data não comprova a criação real; node não identifica um dispositivo.

Opções

Um UUID por linha, exatamente 36 caracteres no formato 8-4-4-4-12. Maiúsculas são aceitas; espaços não são removidos.

Máximo: 2.000 linhas e 200.000 unidades de código UTF-16.

Insira um UUID ou carregue um exemplo.

O Decodificador de UUID ajuda a conferir identificadores copiados de logs sem esconder linhas problemáticas. Formato válido, versão reconhecida e data recuperável são resultados diferentes.

O timestamp registra bits, não comprova a criação real. Um identificador pode ser fabricado ou vir de um relógio incorreto; a leitura não garante autenticidade nem unicidade global.

Por que usar este Decodificador de UUID?

Comparar escalas de tempo

O Decodificador de UUID separa os passos de 100 ns de v1/v6 dos milissegundos Unix de v7. Strings decimais preservam os valores exatos e a exibição UTC facilita a comparação com logs.

Extração esquemática dos dados de tempo de três UUIDs para ícones de relógio.

Preservar problemas na lista

Como validador UUID, mantém o texto original e a posição dos erros. Linhas vazias têm contagem própria; uma variante sem suporte não é confundida com formato inválido.

Relatório com UUID válido, linha inválida e linha vazia.

Prepare a entrada e confira os resultados

01

Use a escrita exata

Informe 36 caracteres em grupos 8-4-4-4-12. Letras maiúsculas são aceitas, mas espaços não são removidos.

  • O Decodificador de UUID começa vazio; use um exemplo para explorar os resultados.
02

Controle a atualização

O modo automático aguarda 350 ms após a última edição. Desative-o para usar o botão ou Ctrl/Cmd+Enter.

  • Exemplo e Limpar abrem uma prévia antes de Aplicar; Desfazer restaura o estado anterior.
03

Compare as contagens

Separe erros, linhas vazias e layouts sem suporte. O painel detalha apenas o primeiro UUID com formato válido.

  • O JSON inclui todas as linhas, mesmo as que ainda não aparecem na prévia.

Informações que o relatório separa

Versão e variante

Os campos de versão e variante são independentes. Reconhecer o número da versão não certifica conformidade completa com o RFC.

Tempo sem perda numérica

O UUID timestamp é preservado como texto decimal. v1/v6 incluem o resto de passos de 100 ns dentro do milissegundo; v7 fornece milissegundos Unix.

Valores especiais

Nil e Max recebem uma classificação própria, sem serem interpretados como versões comuns.

Erros localizados

Cada registro mantém a linha e o texto de origem. Erros de formato também mostram a coluna para orientar a conferência.

Formato e limites

Forma canônica
Exatamente 36 caracteres ASCII: 32 dígitos hexadecimais e quatro hífens. Sem chaves, URN, aspas ou espaços adicionais.
Entrada limitada
Até 2.000 linhas e 200.000 unidades de código UTF-16. Se um limite for ultrapassado, a entrada inteira é rejeitada, sem cortes silenciosos.
Quebras e linhas vazias
CR, LF e CRLF separam as linhas. Um separador final não cria outra linha. As demais linhas vazias são preservadas e contadas separadamente, sem serem inválidas.
Layouts de tempo conhecidos
Só v1/v6/v7 com variante RFC têm tempo decodificado. v2 é reconhecida pelo número, sem tempo completo nem campos de negócio DCE. v3/v4/v5/v8 não têm data padrão recuperável.
Limites de interpretação
O campo node não identifica um computador. Nenhum contador de v7 é inferido. Outras variantes e versões desconhecidas são marcadas como sem suporte. Esta ferramenta não gera UUIDs, não converte versões e não verifica a existência de registros, a unicidade global, a autenticidade ou o instante real de criação.

Dúvidas sobre o Decodificador de UUID

Dá para obter a data de um v4?

Não. v4 não possui um campo de tempo padronizado. O Decodificador de UUID reconhece sua versão, mas não inventa uma data a partir dos bits aleatórios.

Qual é a resolução dos campos de tempo?

v1/v6 usam passos de 100 ns desde 15 de outubro de 1582. v7 usa milissegundos desde 1º de janeiro de 1970. A resolução do campo não garante a precisão do relógio de origem.

É possível mudar a versão?

Trocar o dígito de versão não produz um UUID corretamente estruturado em outra versão. A ferramenta analisa valores existentes e não converte versões.

O nó revela qual computador gerou o ID?

Não. O campo node de v1/v6 pode ser aleatório. O bit multicast também não comprova identidade de dispositivo nem a origem do valor.

Como conferir o formato do identificador?

São 32 dígitos hexadecimais separados por hífens em grupos 8-4-4-4-12. O Decodificador de UUID aceita maiúsculas e minúsculas, mas não remove caracteres ao redor.

Encontrou um resultado inesperado?

Abrir o Decodificador de UUID

Confira uma linha do seu log e compare os campos armazenados antes de exportar o relatório.