Saltar al contenido
SPCXTools

Generador de UUID

Genera UUID aleatorios seguros (v4) o UUID ordenables por tiempo (v7), de uno en uno o en bloque.

Funciona en local: los archivos no salen de tu dispositivo

Cargando herramienta…

Cómo usar Generador de UUID

  1. 1Elige v4 (aleatorio) para identificadores de uso general o v7 (ordenado por tiempo) para claves de bases de datos que se ordenan por fecha de creación.
  2. 2Indica cuántos UUID necesitas, de 1 a 1000.
  3. 3Opcionalmente, puedes usar mayúsculas, quitar los guiones o envolver cada valor entre llaves (el estilo GUID de Microsoft).
  4. 4Haz clic en Generar para obtener un nuevo lote, y luego copia o descarga la lista.

Genera UUID y GUID al instante

Este generador de UUID crea identificadores que cumplen con los estándares directamente en tu navegador. Elige la versión, establece una cantidad y obtendrás nuevos valores al instante: uno para pegar en una prueba o mil para poblar una base de datos. Cada UUID se produce con el generador de números aleatorios criptográficamente seguro de tu navegador, y ninguno se envía ni se almacena en ningún servidor.

Características

  • UUID v4 – 122 bits aleatorios, la versión más utilizada.
  • UUID v7 – una marca de tiempo Unix de 48 bits en milisegundos seguida de bits aleatorios, para que los ID se ordenen por fecha de creación.
  • Generación en bloque de hasta 1000 UUID a la vez, con opción de copiar y descargar como archivo .txt.
  • Opciones de formato – en mayúsculas, sin guiones (32 caracteres) o envueltos entre {llaves}.

Usos comunes

Claves primarias de bases de datos. Los UUID permiten que los servidores de aplicaciones creen los ID antes de insertar una fila, lo que simplifica los sistemas distribuidos y la fusión de datos. Es preferible usar v7 para esto: las claves v4 aleatorias dispersan las inserciones a lo largo de un índice, mientras que las claves v7 llegan en orden.

Recursos de API y claves de idempotencia. Muchas API identifican pedidos, pagos y mensajes mediante UUID, y aceptan un UUID generado por el cliente como clave de idempotencia para que una solicitud reintentada no se procese dos veces.

Datos de prueba y fixtures. Genera una lista de ID para rellenar una hoja de cálculo, una API de prueba (mock) o un test unitario.

Nombres de archivos y objetos. Un UUID crea un nombre sin riesgo de colisiones para subidas de archivos, entradas de caché o archivos temporales.

Cómo leer un UUID

Un UUID como 01928f4e-7a3c-7b21-9d4e-5f6a7b8c9d0e tiene una estructura fija. El primer dígito del tercer grupo es la versión (4 o 7). El primer dígito del cuarto grupo es la variante, que para los UUID estándar es 8, 9, a o b. En un UUID v7, los primeros 12 dígitos hexadecimales codifican la fecha de creación en milisegundos desde 1970.

¿Necesitas otros valores aleatorios? Crea contraseñas seguras con el Generador de contraseñas o números aleatorios en cualquier rango con el Generador de números aleatorios.

Preguntas frecuentes

¿Qué es un UUID?
Un UUID (Identificador Único Universal), también llamado GUID, es un valor de 128 bits escrito como 32 dígitos hexadecimales en cinco grupos, por ejemplo, 550e8400-e29b-41d4-a716-446655440000. Los UUID permiten que sistemas distintos creen identificadores sin necesidad de coordinación, con un riesgo de colisión prácticamente nulo.
¿Debería usar UUID v4 o v7?
Usa v4 cuando solo necesites un ID único e impredecible. Usa v7 para claves primarias en bases de datos, ya que v7 comienza con una marca de tiempo, los nuevos ID quedan aproximadamente en orden, lo que mantiene los índices de árbol B compactos y acelera las inserciones. La v7 se define en el RFC 9562 (2024).
¿Pueden dos UUID generados ser idénticos?
En teoría sí, en la práctica no. Un UUID v4 tiene 122 bits aleatorios; necesitarías generar unos mil millones de UUID por segundo durante unos 85 años para tener un 50 % de probabilidad de un solo duplicado.
¿Son seguros estos UUID?
Se generan con el generador de números aleatorios criptográficamente seguro del navegador (crypto.getRandomValues). Ten en cuenta que la v7 revela la fecha de creación en sus primeros 48 bits, así que no uses v7 si la marca de tiempo debe permanecer privada.
¿Es un GUID diferente de un UUID?
No. GUID es el nombre que Microsoft da al mismo formato. Algunas herramientas de Microsoft muestran los GUID en mayúsculas y entre llaves, lo que puedes reproducir con las opciones de formato.
¿Se guardan o registran los UUID?
No. Se crean en tu navegador y nunca se envían ni se guardan en nuestro servidor.