Generador de UUID / ID
Genera identificadores únicos universales en múltiples formatos. Generación por lotes, análisis de marcas de tiempo y opciones personalizables. Todo funciona en tu navegador.
Tips
UUID v7 es ideal para claves primarias de bases de datos
UUID v7 incorpora una marca de tiempo, haciendo que los IDs sean ordenables naturalmente por tiempo de creación. Esto mejora drásticamente el rendimiento de los índices de bases de datos en comparación con UUID v4 completamente aleatorio, que causa divisiones de páginas aleatorias en índices B-tree.
La colisión de UUID v4 es prácticamente imposible
With 122 random bits, you would need to generate about 2.7 quintillion UUIDs before having a 50% chance of a single collision. At 1 billion per second, that takes over 85 years.
ULID es más corto que UUID pero igualmente único
ULID empaqueta los mismos 128 bits en solo 26 caracteres usando Crockford Base32, comparado con 36 caracteres para UUID. Es ordenable por tiempo como UUID v7 y evita caracteres confusos como I, L, O.
La longitud de NanoID determina el riesgo de colisión
El NanoID predeterminado de 21 caracteres tiene ~126 bits de entropía — comparable a UUID v4. Los IDs más cortos reducen la entropía exponencialmente: un NanoID de 10 caracteres tiene solo ~60 bits, adecuado solo para usos no críticos.
Casos de uso comunes
Claves primarias de bases de datos
Usa UUID v7 o ULID como claves primarias ordenables por tiempo que funcionan en sistemas distribuidos sin coordinación.
Slugs de URL e IDs cortos
Genera NanoIDs compactos para URLs cortas, códigos de invitación o cualquier contexto donde se prefiera un identificador más corto.
Seguimiento de eventos y registro
Crea IDs de eventos únicos que se ordenan naturalmente por tiempo para agregación de logs y pipelines de análisis.
Coordinación de sistemas distribuidos
Genera IDs globalmente únicos sin una autoridad central — cada nodo puede crear independientemente identificadores sin colisiones.
Claves de almacenamiento de objetos
Usa ULIDs o UUID v7 como claves de almacenamiento S3 o blob para mantener el orden cronológico en los listados de buckets.
Generación de datos de prueba
Genera rápidamente lotes de IDs únicos realistas para llenar bases de datos de prueba o respuestas de API simuladas.