Generador de UUID
Genera identificadores únicos (UUID, también llamados GUID) en la versión 4 o en la nueva versión 7 ordenada por tiempo, y comprueba cualquier UUID que pegues. Se generan de forma segura en tu navegador.
Totalmente aleatorio. Es la versión más utilizada.
Validar un UUID
Cómo generar UUID
Elige la versión: v4 para identificadores totalmente aleatorios o v7 si quieres que se ordenen por fecha de creación.
Indica cuántos necesitas y el formato: mayúsculas o minúsculas, con o sin guiones.
Copia un UUID, copia la lista completa o descárgala como archivo de texto. Pulsa Generar otros para obtener un conjunto nuevo.
Usos habituales
Claves primarias en bases de datos
Los UUID se pueden crear en cualquier sitio sin pedir a la base de datos el siguiente número. La versión 7 mantiene los índices eficientes porque las claves nuevas llegan en orden.
Sistemas distribuidos
Distintos servidores, aplicaciones o dispositivos pueden generar identificadores por separado sin un riesgo realista de colisión.
Archivos y subidas
Nombrar los archivos con un UUID evita choques y no revela cuántos archivos hay, a diferencia de 1, 2, 3…
Datos de prueba
Los desarrolladores generan lotes de UUID para rellenar datos de prueba, simulaciones y registros de ejemplo.
Cómo se generan aquí los UUID
Un UUID es un número de 128 bits escrito como 32 dígitos hexadecimales en cinco grupos, por ejemplo 123e4567-e89b-12d3-a456-426614174000. Algunos bits indican la versión y la variante; el resto forman el identificador propiamente dicho.
La versión 4 rellena 122 bits con datos aleatorios del generador criptográfico de tu navegador. Hay tantos valores posibles (unos 5,3 × 10³⁶) que la coincidencia de dos UUID aleatorios no es un problema práctico. La versión 7, estandarizada en el RFC 9562, empieza con la hora Unix actual en milisegundos y rellena el resto con bits aleatorios, así que los UUID creados después se ordenan detrás de los anteriores.
El validador acepta UUID con o sin guiones, entre llaves o con el prefijo urn:uuid:, y muestra la versión, la variante y, en la versión 7, el momento en que se creó. Los UUID se generan en tu dispositivo y nunca se envían a ningún sitio.
Preguntas frecuentes
¿Un UUID es lo mismo que un GUID?
Sí. GUID (identificador único global) es el nombre que usa Microsoft para el mismo formato de 128 bits. Los GUID antiguos de Microsoft pueden usar otra variante, que el validador muestra.
¿Uso la versión 4 o la versión 7?
Usa v7 para claves de bases de datos y para todo lo que ordenes, porque los identificadores nuevos van detrás de los antiguos y los índices se mantienen compactos. Usa v4 cuando el identificador no deba revelar cuándo se creó.
¿Pueden repetirse dos UUID?
En teoría sí; en la práctica, no. Con v4 tendrías que generar miles de millones de UUID por segundo durante muchos años para tener una probabilidad apreciable de un solo duplicado.
¿Son suficientemente seguros para usarlos como tokens?
Proceden de un generador aleatorio criptográfico, pero un UUID es un identificador, no un secreto. Para tokens de sesión o claves de API, usa un generador de tokens específico.
¿La versión 7 revela algo?
Sí: sus primeros dígitos codifican la hora de creación con precisión de milisegundos. El validador la decodifica, lo que es útil para depurar, pero conviene saberlo si el momento es un dato sensible.