a11y.skipToMainContent
1

ULID Generator

Generar ULIDs (Universally Unique Lexicographically Sortable Identifiers) con timetamps decodificados, salida de lotes y modo monotónico.

---
Was this tool helpful?
Send output to:
Advertisement

How to use ULID Generator

  1. Establecer el número de ULID que desea generar (1-100).
  2. Opcionalmente permite Monotonic modo para aumentar estrictamente los IDs o Mostrar Timestamp para ver el tiempo decodificado.
  3. Haga clic en Generar, luego utilice Copiar para copiar IDs individuales o Copiar todo para agarrar todo.

¿Cómo se llama?

Identificador de 26 caracteres que es lexicográficamente clasificable por tiempo de creación. Cada ULID codifica un millisecond Unix timestamp de 48 bits seguido de 80 bits de aleatoriedad criptográfica, codificado en el alfabeto Base32 de Crockford. Esta herramienta genera ULIDs enteramente en su navegador usando crypto.getRandomValues. Puede crear ULIDs únicos o lotes (hasta 100), ver el timetamp decodificado ISO para cada uno, y permitir el modo monotónico para garantizar el aumento estricto de IDs incluso dentro del mismo milisegundo
Advertisement

FAQ

¿Qué es un ULID?
ULID representa un identificador universalmente único. Es una cadena de 26 caracteres que incrusta un millisecond timestamp, haciendo identificaciones naturalmente clasificables por tiempo de creación.
¿Cómo funciona el modo monotónico?
Cuando está habilitado, si dos ULID compartirían el mismo millisecond timestamp, el componente aleatorio se incrementa para garantizar el orden estricto. Esto evita duplicados incluso bajo generación de alta frecuencia.
¿Los ULID son criptográficamente aleatorios?
Sí. El componente aleatorio de 80 bits utiliza crypto.getRandomValues, que proporciona aleatoriedad criptográficamente fuerte en todos los navegadores modernos.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement