Generador de UUID y ULID
Genera UUID v4, UUID v7 ordenados por tiempo y ULID en tu navegador. Generación por lotes con salida copiable.
Generado localmente con la API Web Crypto. Nada sale de tu dispositivo.
Acerca de esta herramienta
UUID v4 es completamente aleatorio. UUID v7 y ULID comienzan con una marca de tiempo en milisegundos, así que sus valores se ordenan por fecha de creación y mantienen locales las inserciones en índices de bases de datos. Los tres son identificadores de 128 bits en sus formas estándar; nada se envía a un servidor.
Preguntas frecuentes
- ¿Cuándo debo usar UUID v7 en lugar de v4?
- Usa v7 cuando el identificador sea una clave primaria o se inserte en orden temporal: su marca de tiempo inicial optimiza las inserciones en los índices de la base de datos. v4 es totalmente aleatorio y resulta ideal cuando el orden temporal no es relevante.
- ¿Cuál es la diferencia entre UUID y ULID?
- Ambos son identificadores de 128 bits. Un ULID se compone de 26 caracteres Crockford Base32, se ordena lexicográficamente por fecha de creación y es más compacto de leer. Un UUID utiliza el formato hexadecimal habitual de 36 caracteres con guiones.
- ¿Estos identificadores son únicos?
- Sí. v4 y ULID aportan 122 y 80 bits de aleatoriedad respectivamente, y v7 aporta 74 bits aleatorios más una marca de tiempo en milisegundos, por lo que las colisiones son prácticamente imposibles en volúmenes habituales.