Decodificador de UUID / ULID

Pega cualquier UUID (v1, v3, v4, v5, v6, v7, v8) o ULID para inspeccionar su estructura. Extrae la marca de tiempo de creación de UUID v1/v6/v7 y ULID, consulta la versión y la variante, y visualiza los bytes hexadecimales en crudo. Se ejecuta completamente en tu navegador — no se sube nada.

Prueba:

🔎

Pega un UUID o ULID arriba para decodificarlo

Cómo Funciona

1

Pega un UUID o ULID

Pega cualquier UUID (con o sin guiones, en cualquier caso) o un ULID de 26 caracteres. El decodificador detecta el formato automáticamente.

2

Revisa la estructura decodificada

Consulta la versión, la variante, la marca de tiempo incrustada (para v1, v6, v7 y ULID), la dirección de nodo/MAC y los bits aleatorios — todo extraído y formateado.

3

Copia cualquier campo

Haz clic en el botón de copiar junto a cualquier campo para obtener la forma canónica, el hexadecimal en crudo, la marca de tiempo extraída o el componente aleatorio.

Preguntas Frecuentes

¿Qué versiones de UUID puede analizar este decodificador?

Todas: v1 (marca de tiempo + MAC), v3 (basada en nombre MD5), v4 (aleatoria), v5 (basada en nombre SHA-1), v6 (v1 reordenada), v7 (tiempo Unix + aleatorio) y v8 (personalizada). También reconoce los UUID nil y max definidos en RFC 9562.

¿Puede extraer la marca de tiempo de un UUID v7?

Sí. El UUID v7 codifica una marca de tiempo Unix de 48 bits en milisegundos como sus primeros 48 bits. El decodificador la extrae y la muestra como fecha ISO-8601, Unix ms y tiempo relativo ("hace 2 minutos").

¿También decodifica ULID?

Sí. Pega un ULID de 26 caracteres en Crockford Base32 y el decodificador extrae la marca de tiempo de 48 bits en milisegundos de los primeros 10 caracteres y el componente aleatorio de 80 bits de los últimos 16.

¿Puedo decodificar un UUID v1 para ver la dirección MAC original?

Sí. El UUID v1 incrusta un identificador de nodo de 48 bits, que tradicionalmente es la dirección MAC de la máquina generadora (aunque muchas bibliotecas ahora la aleatorizan). El decodificador la muestra en formato hexadecimal estándar separado por dos puntos junto a la marca de tiempo y la secuencia de reloj.

¿Se envía algo a un servidor?

No. Todo el análisis se ejecuta en tu navegador — el UUID o ULID nunca sale de tu dispositivo. Esto es importante si el identificador corresponde a una fila real de la base de datos o a un recurso interno.

Herramientas Relacionadas