Cómo generar UUID aleatorios (v4)
Fixtures, datos semilla, identificadores de correlación, una clave primaria que necesitas ya: un UUID v4 está a un clic. Define la cantidad, elige el formato de presentación y copia valores producidos por el generador criptográfico de tu propio navegador.
Paso a paso
Abre el generador de UUID
Inicia el generador gratuito, que funciona por completo en tu navegador.
Elige cuántos necesitas
Cualquier cantidad de 1 a 100 por ejecución; cada valor obtiene su propia llamada a crypto.randomUUID().
Elige el formato de presentación
Minúsculas o mayúsculas, con o sin guiones; la forma canónica en minúsculas con guiones es la que esperan la mayoría de las bases de datos.
Genera
Cada valor es un UUID de versión 4: el 4 del tercer grupo marca la versión y los primeros bits del grupo siguiente codifican la variante RFC.
Copia o descarga
Lleva los valores a tu fixture, script semilla o sentencia SQL.
Consejos para acertar a la primera
Los botones de mayúsculas y guiones solo cambian cómo se muestran los mismos bytes generados; no piden nueva aleatoriedad.
Conserva la forma canónica con guiones salvo que sepas que el sistema de destino acepta otra; quitar los guiones puede chocar con sistemas que exigen la forma canónica.
Un UUID es un identificador, no un secreto: nunca lo uses como clave de API, token o contraseña.
Preguntas frecuentes
¿Las opciones de mayúsculas y sin guiones generan valores nuevos?
No. Esos controles solo cambian cómo se muestran los mismos bytes generados; alternarlos no solicita nueva aleatoriedad.
¿Puedo usar un UUID generado como clave de API?
No debería tratarse como tal. La unicidad y la generación aleatoria no proporcionan ciclo de vida de claves, secreto, permisos ni revocación.