Generador de Lorem Ipsum
RFC 9562 · En lote · Gratis

Generador de UUID

Genera en lote UUID v4 aleatorios o UUID v7 ordenados por tiempo. Se crean en tu navegador con una fuente aleatoria criptográfica.

Versión
Cantidad
Formato
UUID
 

Cómo generar un UUID

  1. Elige la versión

    v4 aleatorio, v7 ordenable

  2. Elige la cantidad

    1, 10, 50 o 100 a la vez

  3. Cópialos

    Pégalos en código, SQL o pruebas

Por qué lo usan los desarrolladores

Aleatoriedad criptográfica

Los bits aleatorios vienen de la API Web Crypto: las colisiones son prácticamente imposibles.

Compatible con UUID v7

IDs ordenados por fecha de creación que se indexan mejor en bases de datos.

Privado y sin conexión

Se generan localmente; nada se envía ni se guarda en un servidor.

¿Qué es un UUID?

Un UUID (identificador único universal), también llamado GUID, es un ID de 128 bits escrito con 32 dígitos hexadecimales, como 123e4567-e89b-12d3-a456-426614174000. Como sus bits son aleatorios, cualquiera puede crear uno sin un registro central y confiar en que es único.

¿v4 o v7?

  • UUID v4 tiene 122 bits aleatorios: la opción por defecto para la mayoría de IDs
  • UUID v7 empieza con una marca de tiempo en milisegundos, así que las filas nuevas van al final del índice
  • Ambos están definidos en el RFC 9562 y sirven donde se acepte un UUID estándar

Preguntas frecuentes

¿Un UUID es realmente único?

Con 122 bits aleatorios, habría que generar unos mil millones de UUID por segundo durante 85 años para tener un 50 % de probabilidad de un solo duplicado.

¿Qué diferencia hay entre UUID y GUID?

Ninguna práctica. GUID es el nombre de Microsoft para el mismo formato; Windows suele mostrarlo en mayúsculas y con llaves, opciones que puedes activar aquí.

¿Uso UUID v4 o v7 como clave de base de datos?

v7 suele ser mejor para claves primarias porque está ordenado por tiempo y mantiene compactos los índices. Usa v4 si no quieres revelar la fecha de creación.

¿Puedo generar un UUID con código?

Sí: crypto.randomUUID() en JavaScript, uuid.uuid4() en Python, UUID.randomUUID() en Java y gen_random_uuid() en PostgreSQL.

¿Es gratis?

Sí, totalmente gratis, sin registro y sin límites.