Ir al contenido
1123.net
ES
1123.net

Buscar herramientas

Filtra el directorio de herramientas. Todo se ejecuta en tu navegador.

Escribe para filtrar. Pulsa Intro para abrir el primer resultado.

Generador UUID

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.

Cómo usar esta herramienta

  1. 1 Elige cuántos UUID necesitas, de 1 a 100.
  2. 2 Indica si la salida debe ir en mayúsculas y si se conservan los guiones.
  3. 3 Pulsa «Generar» para crear un lote nuevo; si cambias una opción, la lista se regenera automáticamente.
  4. 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.

  1. Cantidad: 5
  2. Minúsculas con guiones
  3. 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.

  1. Activar mayúsculas
  2. Desactivar guiones
  3. 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.