Decodificador UUID
Decodifique um UUID para revelar sua versão, variante e carimbo de data/hora incorporado.
Decodificador UUID
Cole qualquer UUID e o decodificador informará o que ele realmente é: sua versão, sua variante e – para UUIDs baseados em tempo – o momento exato em que foi gerado. Uma string de aparência aleatória como 018f6d2e-7a00-7000-8000-000000000000 torna-se legível, mostrando que é um UUID da versão 7 cujos primeiros 48 bits codificam um carimbo de data / hora de milissegundos Unix que você pode ler como uma data ISO 8601.
A ferramenta reconhece todas as versões atuais. A versão 1 e a versão 6 carregam um carimbo de data/hora gregoriano de 60 bits, que é convertido novamente para UTC; a versão 7 armazena milissegundos Unix simples; as versões 3 e 5 são baseadas em nomes (MD5 e SHA-1); a versão 4 é totalmente aleatória e a ferramenta diz isso em vez de inventar um significado. Os UUIDs especiais nil (todos zeros) e max (todos uns) também são rotulados. O campo variante é lido no layout RFC 4122, para que você possa identificar rapidamente um UUID RFC de um NCS legado ou GUID da Microsoft.
Colar é perdoador. Ao redor dos espaços em branco, chaves de um GUID C#, um prefixo urn:uuid: e letras maiúsculas são todos aceitos e normalizados para letras minúsculas canônicas. Coloque um UUID por linha para decodificar um lote inteiro de uma vez; as linhas em branco são ignoradas e qualquer coisa que não seja um UUID válido recebe um motivo curto e simples - comprimento errado ou um caractere inesperado - para que uma colagem incorreta nunca atrapalhe o resto.
Ative "Mostrar campos brutos" quando desejar o hexadecimal subjacente: os bits de tempo e os bits aleatórios ou de nó, divididos para depuração. Tudo funciona inteiramente no seu navegador – nenhum UUID é enviado para um servidor.