Este generador UUID crea identificadores de versión 4 con el generador de números aleatorios criptográficos del navegador. Los valores se generan localmente, nunca se guardan y puedes copiarlos como lista para pruebas, datos iniciales o claves de base de datos.
Los datos se procesan localmente en tu navegador y no se envían a nuestro servidor.
Escribe un número entero entre 1 y 100.
Cómo usar esta herramienta
1 Elige cuántos UUID necesitas, de 1 a 100.
2 Indica si la salida debe ir en mayúsculas y si se conservan los guiones.
3 Pulsa «Generar» para crear un lote nuevo; si cambias una opción, la lista se regenera automáticamente.
4 Copia la lista o borra la salida.
Fórmula y lógica de cálculo
Estructura de la versión 4
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
Un UUID v4 contiene 122 bits aleatorios. El nibble de versión está fijado en 4 y los bits de variante se ajustan a 10xx, por eso el primer carácter del cuarto grupo siempre es 8, 9, a o b.
Fuente de aleatoriedad
crypto.randomUUID() o crypto.getRandomValues()
La herramienta usa la API criptográfica del navegador. No recurre a Math.random, así que los identificadores sirven como claves difíciles de adivinar y no solo como valores de visualización.
Ejemplo resuelto
Un lote de cinco identificadores
Hacen falta cinco claves de base de datos para datos iniciales.
Cantidad: 5
Minúsculas con guiones
Resultado: cinco UUID v4 distintos
Cada valor tiene 36 caracteres, cuatro guiones incluidos, y el nibble de versión siempre es 4.
Identificadores compactos en mayúsculas
Un sistema guarda los identificadores sin guiones.
Activar mayúsculas
Desactivar guiones
Resultado: 32 caracteres hexadecimales en mayúsculas por identificador
La forma compacta contiene los mismos 128 bits; solo cambia la presentación.
Casos límite y precisión
No sustituyen a los secretos
Los UUID v4 son difíciles de adivinar, pero no se han diseñado como contraseñas ni como tokens de API. Para credenciales, usa un generador de secretos específico.
Las colisiones son despreciables
Con 122 bits aleatorios, la probabilidad de generar dos veces el mismo UUID es extremadamente baja. Aun así, una comprobación de duplicados en la base de datos sigue siendo una buena salvaguarda.
Lote máximo
El generador limita cada lote a 100 identificadores para que la página siga respondiendo. Si necesitas más, genera otro lote.
Preguntas frecuentes
¿Qué es un UUID v4?+−
Un identificador de 128 bits, de los cuales 122 son aleatorios. Su campo de versión es 4 y sus bits de variante lo identifican como UUID conforme a RFC 4122.
¿Son lo bastante aleatorios para producción?+−
Se generan con el generador aleatorio criptográfico del navegador, adecuado para identificadores. No están pensados para sustituir secretos criptográficos.
¿Puedo quitar los guiones?+−
Sí. Desactiva «Guiones» para obtener una cadena compacta de 32 caracteres hexadecimales con los mismos bits.
¿Se guardan los UUID en algún sitio?+−
No. Se generan en tu navegador y no se envían a un servidor ni se guardan.
¿Por qué el cuarto grupo empieza por 8, 9, a o b?+−
Esos caracteres codifican los bits de variante del UUID. El prefijo fijo forma parte del formato RFC 4122 y no es una coincidencia aleatoria.
Herramientas de desarrollo relacionadas
Calcula el hash, codifica o da formato a los valores que usan estos identificadores.