Generar UUIDs

Generador de UUID online gratuito que se ejecuta en tu navegador. Elige una versión (v4 aleatorio es el predeterminado; v7 si necesitas IDs ordenables; v1 si necesitas hora de reloj de pared incrustada; Nil para centinelas), elige cuántos quieres, elige un formato y pulsa «Generar». La salida es texto plano — un UUID por línea — copiable individualmente, todos a la vez o descargable como archivo .txt. También hay un inspector que toma cualquier UUID y te dice la versión, variante y (para v1/v7) el timestamp incrustado decodificado a tu hora local.

Cómo usar

1
Elige una versión

v4 si no sabes — cubre el 99% de los casos.

2
Establece cantidad y formato

Elige cuántos y cómo deben verse.

3
Genera

Copia una sola línea, copia todos, o descarga como .txt.

4
Inspecciona (opcional)

Pega un UUID existente para ver versión, variante, tiempo incrustado.

Genera UUIDs aleatorios u ordenados por tiempo en lote e inspecciona los existentes

Versión
Cuántos
Formato

Inspeccionar un UUID

¿No sabes qué probar?
400+ herramientas gratis — abre una sorpresa
🎲 Sorpréndeme

Funciones

Cuatro versiones Generación en lote Cinco opciones de formato Inspector Aleatoriedad criptográfica Sin cuotas, sin registro

Usos típicos

  • Generar una clave primaria para una fila de base de datos (v7 es mejor para inserts indexados).
  • Crear un token de sesión o ID de correlación para trazado.
  • Hacer un nombre de archivo único para un artefacto generado.
  • Inspeccionar un UUID de una línea de log para ver cuándo se emitió (v1/v7).
  • Generar fixtures de prueba para tests unitarios.

Por qué este

La mayoría de los generadores de UUID te dan v4 y se detienen ahí. Nosotros exponemos v7 (la recomendación moderna para claves de base de datos — ordena por tiempo, lo que mantiene contentos a los índices B-tree) y v1 (todavía común en sistemas más antiguos con MAC/timestamp incrustados), y te dejamos inspeccionar cualquier UUID para descubrir qué tipo es y cuándo se creó. Sin registro, sin cuotas, sin rastreo de los UUIDs que haces.

Preguntas frecuentes

¿Qué versión debería usar?

v4 para aleatoriedad general — es el predeterminado seguro. v7 si estás usando UUIDs como clave primaria en una tabla de base de datos indexada, porque v7 ordena por tiempo y evita la penalización de rendimiento del insert aleatorio que tiene v4 en índices B-tree. v1 es principalmente legado ahora (filtra la dirección MAC de la máquina que lo generó). Nil es para casos centinela de «aún no hay UUID».

¿Es window.crypto suficientemente aleatorio?

Sí. window.crypto.getRandomValues es un RNG criptográficamente seguro exigido por la especificación Web Crypto. Es el mismo primitivo que Node usa para crypto.randomUUID.

¿v7 filtra información de tiempo?

Sí — ese es el punto. Los primeros 48 bits son milisegundos Unix. Si no quieres que se exponga el tiempo de creación, usa v4.

¿Por qué v1 está marcado como legado?

Históricamente v1 incrustaba la dirección MAC de la máquina generadora, lo que es una fuga de privacidad pequeña pero real. Las implementaciones modernas de UUIDv1 usan un ID de nodo aleatorio de 48 bits en su lugar, que también hacemos — pero si tu proyecto eligió v1 por una razón, deberías saber sobre la preocupación histórica.

¿Qué tan rápido es el generador?

En un portátil de 2024 puedes generar 10 000 UUIDs v4 en mucho menos de un segundo. El cuello de botella es el render, no el aleatorio.

¿Son únicos estos UUIDs?

La probabilidad de colisión de v4 con 122 bits de entropía es ~1 en 2^61 después de mil millones de UUIDs — prácticamente cero. v7 hereda la misma aleatoriedad para sus últimos 74 bits, con un prefijo de tiempo encima.

¿Móvil?

Sí. Generar, copiar, compartir.

💡 ¿Quieres que mejoremos esta herramienta para ti?

Podemos hacerlo — ¡y es gratis! Solo envíanos un mensaje rápido con tu idea. Si quieres comentarla en detalle, déjanos tu email y te responderemos. Puedes mantener el anonimato.

¿Cómo valoras esta herramienta?

¡Gracias por tu valoración!
¿Quieres contar más? ¡Deja un comentario!
¡Gracias! Tu comentario aparecerá tras la moderación.
¿Para quién es esta herramienta?
Publicada