DevToolPal
ES

Generador de UUID

Genera en lote identificadores UUID v4 aleatorios o UUID v7 ordenados por tiempo con el generador aleatorio seguro de tu navegador.

Se ejecuta en local, nunca se sube

Opciones

Versión

UUID

0 caracteres · 0 B

Qué hace

Un UUID (identificador único universal) es un valor de 128 bits escrito como 32 dígitos hexadecimales en cinco grupos, como 3f2b8c1e-9a4d-4e7b-8c2f-1d5e6a7b8c9d. Los UUID pueden crearse en cualquier lugar, desde cualquier programa, sin consultar a un servidor central, y aun así ser únicos. Por eso se usan como claves de bases de datos, ID de peticiones, nombres de archivo e identificadores de mensajes.

Este generador crea UUID en tu navegador usando la API criptográficamente segura crypto.getRandomValues. Sigue la RFC 9562, el estándar actual de UUID.

Cómo se usa

  1. Elige v4 para ID aleatorios o v7 para ID que se ordenan por fecha de creación.
  2. Elige la Cantidad que necesitas, de 1 a 1000.
  3. Desactiva Guiones para obtener una forma compacta de 32 caracteres, o activa Mayúsculas para sistemas que esperan letras mayúsculas.
  4. Haz clic en Generar para obtener un lote nuevo y después copia o descarga la lista.

Ejemplo

Cinco UUID de versión 4 tienen este aspecto:

9b2c7f0e-5d1a-4c3e-a8f7-2e6b1d0c9a84
1f4e8a2b-7c3d-4b9e-8d1f-6a5c2e7b3f90
c0a7d3e9-2b6f-4e1a-b5c8-9d4f7a1e2c63
5e9b1c4d-8a2f-4d7e-9c3b-0f6a8e2d1b57
a3f6e2d8-1c9b-4a5e-87d4-3b2c0e9f6a18

El 4 al principio del tercer grupo es la versión, y el primer dígito del cuarto grupo (8, 9, a o b) indica la variante RFC.

¿Qué versión debo usar?

  • Usa v7 para claves primarias nuevas de bases de datos. Mantiene las inserciones rápidas y te permite ordenar registros por fecha de creación sin una columna extra.
  • Usa v4 cuando el ID no deba revelar cuándo se creó, por ejemplo en URL públicas.

Preguntas frecuentes

› ¿Qué diferencia hay entre UUID v4 y v7?

La versión 4 son 122 bits de aleatoriedad pura. La versión 7 empieza con la fecha de creación en milisegundos seguida de bits aleatorios, así que los ID v7 se ordenan por fecha de creación. Eso los hace mucho más adecuados como claves primarias de bases de datos, porque las filas nuevas se añaden al final del índice.

› ¿Pueden coincidir dos UUID generados?

En la práctica, no. Con 122 bits aleatorios tendrías que generar unos mil millones de UUID por segundo durante 85 años para llegar a un 50 % de probabilidad de un solo duplicado.

› ¿Un UUID es lo mismo que un GUID?

Sí. GUID es el nombre que usa Microsoft para el mismo identificador de 128 bits. Algunas herramientas de Microsoft lo muestran en mayúsculas o entre llaves.

› ¿Es seguro usar estos UUID como secretos?

Se generan con el generador aleatorio criptográficamente seguro del navegador y nunca salen de tu dispositivo. Aun así, para claves de API y secretos de sesión es preferible un formato de token específico.