construction
Lexora Tools

Generador de UUID

Genera UUID v4, UUID v7 ordenados por tiempo y GUID v1 en lote, y valida cualquier UUID al instante.

Genera entre 1 y 1.000 UUID a la vez.

Formato

Validador de UUID

Cómo generar UUID

Sin registro ni instalación: funciona directamente en tu navegador.

  1. Paso 1:Elige la versión: v4 para IDs aleatorios, v7 para claves de base de datos ordenables por tiempo o v1 para IDs basados en tiempo.
  2. Paso 2:Indica cuántos UUID necesitas y elige el formato: mayúsculas, sin guiones, con llaves o comillas, o separados por comas.
  3. Paso 3:Haz clic en Generar UUID y copia la lista o descárgala como archivo de texto. Usa el validador para inspeccionar cualquier UUID existente.

Preguntas frecuentes sobre el generador de UUID

¿Qué diferencia hay entre UUID y GUID?

En la práctica, ninguna. GUID (Globally Unique Identifier) es el nombre que usa Microsoft para el mismo estándar de identificador de 128 bits. Los GUID suelen mostrarse en mayúsculas y entre llaves, algo que puedes activar en las opciones de formato.

¿Debo usar UUID v4 o v7?

Usa v4 cuando solo necesites un identificador aleatorio e impredecible. Usa v7 para claves primarias de bases de datos: empieza con una marca de tiempo, así los valores quedan ordenados por fecha de creación, lo que mejora la localidad de los índices y el rendimiento de las inserciones.

¿Pueden dos UUID generados ser iguales?

En teoría sí, en la práctica no. Un UUID versión 4 tiene 122 bits aleatorios; tendrías que generar miles de millones de UUID por segundo durante muchos años para que un duplicado fuera probable.

¿Son estos UUID seguros y aleatorios?

Sí. Se generan con crypto.getRandomValues, el generador de números aleatorios criptográficamente seguro del navegador. Aun así, los UUID son identificadores, no secretos: no los uses como contraseñas ni tokens de acceso.

¿El generador v1 expone mi dirección MAC?

No. En lugar de la dirección MAC de la tarjeta de red se usa un ID de nodo aleatorio con el bit multicast activado, tal como recomienda la RFC 9562 por privacidad.

¿Qué es un UUID y qué versión deberías usar?

Un UUID (Universally Unique Identifier), también llamado GUID en el mundo Microsoft, es un valor de 128 bits que se escribe como 32 dígitos hexadecimales en cinco grupos, por ejemplo 3f2504e0-4f89-41d3-9a0c-0305e82c3301. Los UUID permiten que bases de datos, APIs, colas de mensajes y sistemas distribuidos creen identificadores de forma independiente, sin un contador central, con una probabilidad de colisión prácticamente nula. Este generador de UUID gratuito crea UUID versión 4 a partir de 122 bits aleatorios usando el generador de números aleatorios criptográficamente seguro de tu navegador, la opción adecuada por defecto para la mayoría de claves primarias, IDs de petición y nombres de archivo.

Para claves de base de datos que se insertan en gran volumen, el UUID versión 7 suele ser mejor opción: definido en la RFC 9562, empieza con una marca de tiempo Unix en milisegundos, de modo que los nuevos IDs quedan ordenados por fecha de creación y los índices B-tree se mantienen compactos. El generador también admite la clásica versión 1 basada en tiempo, con un ID de nodo aleatorio en lugar de tu dirección MAC. Crea hasta 1.000 UUID a la vez, pásalos a mayúsculas, quita los guiones o envuélvelos en llaves o comillas y descarga la lista. El validador integrado comprueba cualquier UUID, detecta su versión y variante y muestra la marca de tiempo incluida en los IDs v1, v6 y v7.