Decodificador UUID
Decodifica un UUID para revelar su versión, variante y marca de tiempo incorporada.
Decodificador UUID
Pegue cualquier UUID y el decodificador le dirá qué es realmente: su versión, su variante y, para los UUID basados en el tiempo, el momento exacto en que se generó. Una cadena de aspecto aleatorio como 018f6d2e-7a00-7000-8000-000000000000 se vuelve legible, lo que muestra que es un UUID de la versión 7 cuyos primeros 48 bits codifican una marca de tiempo de milisegundos de Unix que se puede leer como una fecha ISO 8601.
La herramienta reconoce cada versión actual. La versión 1 y la versión 6 llevan una marca de tiempo gregoriana de 60 bits, que se convierte nuevamente a UTC; la versión 7 almacena milisegundos simples de Unix; las versiones 3 y 5 se basan en nombres (MD5 y SHA-1); La versión 4 es completamente aleatoria y la herramienta lo dice en lugar de inventar un significado. Los UUID especiales nil (todos ceros) y max (todos unos) también están etiquetados. El campo variante se lee desde el diseño RFC 4122, por lo que puede distinguir un UUID RFC de un NCS heredado o GUID de Microsoft de un vistazo.
La pasta es indulgente. Los espacios en blanco circundantes, las llaves de un GUID de C#, un prefijo urn:uuid: y las letras mayúsculas se aceptan y normalizan a minúsculas canónicas. Coloque un UUID por línea para decodificar un lote completo a la vez; Las líneas en blanco se omiten y cualquier cosa que no sea un UUID válido recibe una razón breve y sencilla (longitud incorrecta o un carácter inesperado), por lo que un pegado incorrecto nunca descarrila el resto.
Active "Mostrar campos sin formato" cuando desee que el hexadecimal subyacente: los bits de tiempo y los bits aleatorios o de nodo, se divida para depuración. Todo se ejecuta completamente en su navegador: nunca se envía ningún UUID a un servidor.