Desarrollador / Herramientas para navegadores

Generador de ULID

Genera ULID ordenables, mantén valores monotónicos en el mismo milisegundo y descodifica la marca de tiempo de un ULID.

Generador de ULID: Genera ULID ordenables, mantiene valores monotónicos en el mismo milisegundo y descodifica la marca de tiempo de un ULID. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
Generador de ULID y decodificador de marcas de tiempoProcesamiento local

Funciona por completo en tu navegador

Un ULID contiene una marca de tiempo de 48 bits y 80 bits de aleatoriedad. El modo monótono incrementa la parte aleatoria dentro del mismo milisegundo y conserva la marca de tiempo anterior si el reloj retrocede. Los ULID revelan la hora de creación y no son contraseñas. Especificación de ULID · Generador de UUID

Especificación de ULID

Especificación canónica de ULID, codificación, marca de tiempo y reglas monotónicas: https://github.com/ulid/spec . El valor máximo aceptado es 7ZZZZZZZZZZZZZZZZZZZZZZZZZ; los valores que superan el límite de marca de tiempo de 48 bits se rechazan.

Generación y decodificación

La generación comienza con aleatoriedad criptográfica del navegador. Si el sufijo aleatorio de 80 bits se desborda dentro de la misma marca de tiempo, la generación falla en lugar de reiniciarse.

La decodificación acepta caracteres válidos en mayúsculas o minúsculas y muestra la hora en UTC. Extrae una hora codificada, no un registro de creación verificado.

Cómo se usa

  1. Elige una cantidad y si quieres mantener la generación monotónica.
  2. Genera y copia los identificadores.
  3. Pega un ULID para consultar su marca de tiempo UTC y sus milisegundos Unix.

Privacidad y límites

Tus entradas permanecen en este navegador. Nada de lo que introduzcas se sube ni se guarda.

Herramientas relacionadas

Preguntas frecuentes

¿Qué contiene un ULID?

Una marca de tiempo de 48 bits expresada en milisegundos y una parte aleatoria de 80 bits, codificadas como 26 caracteres Crockford Base32. Se excluyen I, L, O y U.

¿Qué garantiza el modo monotónico?

Durante esta sesión de la página, la parte aleatoria aumenta cuando la marca de tiempo no cambia. Si el reloj retrocede, se conserva la marca de tiempo anterior. Las pestañas o los dispositivos independientes no comparten este estado de ordenación.

¿Puedo usar un ULID como contraseña?

No. Expone la hora de creación y los valores monotónicos tienen un incremento predecible. Usa el generador de contraseñas para las contraseñas.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta