Generador de ULID
Genera ULIDs (identificadores únicos ordenables lexicográficamente), una alternativa a UUID.
🔒 100 % en el cliente — no se envía ningún dato
Genera identificadores ULID ordenables cronológicamente, una alternativa moderna a los UUID para tus bases de datos y claves primarias. La generación usa crypto.getRandomValues, 100 % en el navegador: no se envía nada a ningún servidor.
What is it for?
- ▸ Crear claves primarias ordenables por hora de creación.
- ▸ Reemplazar un UUID v4 por un identificador ordenable.
- ▸ Generar IDs para logs o eventos con marca de tiempo.
- ▸ Mejorar el rendimiento de los índices de la base de datos.
FAQ
¿Cuál es la diferencia entre ULID y UUID?
Un ULID incorpora una marca de tiempo, lo que lo hace ordenable cronológicamente, a diferencia de un UUID v4 totalmente aleatorio.
¿Es único un ULID?
Sí: 48 bits de marca de tiempo y 80 bits de aleatoriedad hacen que las colisiones sean extremadamente improbables.
¿Cuántos caracteres tiene un ULID?
26 caracteres en Base32 de Crockford, sin caracteres ambiguos como I, L, O o U.
¿Puedo usar un ULID como clave primaria?
Sí, su orden cronológico mejora la localidad del índice en comparación con un UUID aleatorio.