Generador de UUID (v4)
Genera uno o varios UUID aleatorios de versión 4 en tu navegador con la fuente de aleatoriedad criptográfica — nada se envía a un servidor.
723 visitas
Qué es un UUID v4
Un UUID es un identificador de 128 bits escrito como 36 caracteres (8-4-4-4-12 en hexadecimal). La versión 4 rellena 122 de esos bits con aleatoriedad criptográficamente segura — la probabilidad de colisión es tan pequeña (harían falta ~2,7×10¹⁸ UUID para tener un 50% de posibilidades de un duplicado) que se consideran únicos sin ningún registro central. Por eso nombran filas de bases de datos, objetos de API, archivos y dispositivos en todas partes.
La generación ocurre por completo en tu navegador mediante crypto.randomUUID(); nada llega a nuestro servidor. El dígito tras el segundo guion es siempre 4 (la versión), y el siguiente grupo empieza por 8, 9, a o b (la variante).
Preguntas Frecuentes
¿Pueden chocar dos UUID generados?
En teoría sí, en la práctica nunca: con 2^122 posibilidades, generar mil millones de UUID por segundo durante 85 años da alrededor de un 50% de probabilidad de una sola colisión. Sistemas de todo el mundo confían en esto.
¿Debería usar UUID como clave primaria de base de datos?
Brillan en generación distribuida e IDs no adivinables, pero los v4 aleatorios fragmentan los índices B-tree. Si el rendimiento de inserción importa, mira UUIDv7 (ordenado por tiempo) o ULID — mismo tamaño, más amigable con los índices.
¿Es v4 la única versión?
No — v1/v6 incluyen una marca de tiempo y una MAC, v5 aplica hash a un nombre, v7 es el formato aleatorio más nuevo ordenado por tiempo. v4 sigue siendo la opción por defecto cuando solo necesitas un ID único aleatorio.
Herramientas Similares
Reportar un Problema
Generador de UUID (v4)