Generador de ULID

Genera ULID online: IDs Crockford Base32 de 26 caracteres con 48 bits de tiempo y 80 bits aleatorios.

ID generados
Listo. Genera ULID en tu navegador.

Cómo se construye este ID

Estructura
26 caracteres Crockford Base32: 10 caracteres de tiempo seguidos de 16 caracteres aleatorios.
Entropía
80 bits aleatorios después del timestamp de 48 bits en milisegundos.
Tiempo
Sí. Los primeros 10 caracteres codifican tiempo en milisegundos, y el orden léxico sigue el tiempo.
Riesgo de colisión
La cola aleatoria tiene 80 bits; el riesgo depende sobre todo de cuántos IDs generas en el mismo milisegundo.
Ejemplo
01KWYPWV7ZDAK9H8BAKFWASQ8X

Tus ID se generan localmente con aleatoriedad fuerte del navegador. No se envía nada a BroBroGo.

Preguntas frecuentes

¿Para qué sirve ULID?

ULID es compacto, apto para URL y ordenable por tiempo como texto, útil para logs, claves de objeto y registros ordenados por creación.

¿ULID es lo mismo que UUID v7?

No. Ambos incluyen tiempo en milisegundos, pero ULID usa Crockford Base32 y 26 caracteres; UUID v7 mantiene la forma hexadecimal estándar de UUID.