IQ
PayloadIQ
Utilidades de PayloadIQ

Generador de UUID

Genera uno o muchos UUID versión 4 al instante y copia la lista entera. Todo se ejecuta en tu navegador con la Web Crypto API.

d4f9fdaf-761b-4c17-8b87-8b8ddc74ee0e

Se ejecuta en tu navegador. Lo que introduces no se sube a PayloadIQ.

Esta herramienta genera UUID versión 4 en tu navegador usando crypto.randomUUID(), sin enviar nada a ningún servidor. Pide uno o pide miles de una vez y cópialos como lista para pegarlos directamente en datos de prueba, fixtures o filas nuevas de una base de datos. Cada identificador sale del mismo generador de números aleatorios criptográficamente seguro que el navegador usa para todo lo demás.

Aleatoriedad criptográfica, no un Math.random() cualquiera

Un UUID versión 4 es un identificador de 128 bits prácticamente todos aleatorios, escrito como 36 caracteres con la forma conocida xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. La herramienta construye cada uno con crypto.randomUUID(), que toma su entropía de la Web Crypto API en lugar de un PRNG débil, así que la probabilidad de colisión es despreciable incluso generando millones. Cuando pides varios, los obtienes como una lista limpia, uno por línea, lista para copiar de golpe.

Cuándo conviene v4 y cuándo no

v4 es ideal cuando solo necesitas un identificador único sin coordinar con un servidor central: claves de idempotencia, IDs de correlación en logs, nombres de archivo, tokens de sesión. Un detalle práctico: al ser totalmente aleatorios, no van ordenados, así que usarlos como clave primaria puede fragmentar un índice B-tree y penalizar las inserciones en tablas grandes. Si necesitas orden temporal o localidad, opta por un esquema ordenable como UUIDv7 o ULID. Y como todo ocurre en tu navegador, los identificadores que generas nunca salen de tu equipo.

Preguntas frecuentes

¿Se sube algún dato a un servidor?
No. Los UUID se generan por completo en tu navegador con crypto.randomUUID(); no se envía ninguna petición a PayloadIQ ni a ningún otro sitio. Puedes incluso desconectarte de la red y seguir generando todos los que quieras.
¿Estos UUID son lo bastante únicos para producción?
Sí. v4 usa una fuente de aleatoriedad criptográficamente segura, y el espacio de 122 bits aleatorios hace que la probabilidad de colisión sea despreciable a cualquier escala realista. Son los mismos que generarías con uuid en Node o con gen_random_uuid() en PostgreSQL.
¿Puedo generar muchos UUID a la vez?
Sí. Indica cuántos necesitas y los obtienes como una lista, uno por línea, que copias con un solo clic. Es práctico para sembrar datos de prueba, rellenar fixtures o crear un lote de filas nuevas.
¿Qué diferencia hay entre UUID y GUID?
Ninguna en la práctica: GUID es solo el nombre que usa el ecosistema de Microsoft para lo mismo. El formato y la representación de 36 caracteres son idénticos, así que un UUID v4 generado aquí sirve igual donde se espere un GUID.

Utilidades relacionadas

Generador de cadenas aleatoriasGenerador de hashHash de archivo / ChecksumConversor de timestamps
Abrir PayloadIQ Playground