Mr. Encoder

Generador de UUID / GUID

Genera UUID v4 aleatorios o v7 ordenados por tiempo en lote, e inspecciona la versión, la variante y el timestamp de cualquier UUID.

Cómo se usa

  1. Elige v4 (aleatorio) o v7 (ordenado por tiempo) y cuántos UUID necesitas (hasta 1000).
  2. Define el formato: mayúsculas, con o sin guiones, o entre llaves como un GUID de Microsoft.
  3. Copia todos los UUID o descárgalos en un archivo .txt; pega cualquier UUID en el inspector para ver su versión y su timestamp.

Preguntas frecuentes

¿Qué es un UUID (GUID)?

Un UUID (Universally Unique Identifier, identificador único universal), llamado GUID en el mundo Microsoft, es un identificador de 128 bits escrito como 32 dígitos hexadecimales, por ejemplo 550e8400-e29b-41d4-a716-446655440000. Se puede generar en cualquier lugar sin una autoridad central y, en la práctica, está garantizado que es único.

¿Debo usar UUID v4 o v7?

v4 es totalmente aleatorio y no revela nada sobre cuándo se creó. v7 empieza con un timestamp en milisegundos, por lo que los nuevos ID se ordenan por fecha de creación, lo que mantiene compactos los índices B-tree de la base de datos; usa v7 para claves primarias y v4 cuando la fecha de creación deba permanecer oculta.

¿Pueden coincidir dos UUID generados?

En teoría sí; en la práctica, no. Un UUID v4 tiene 122 bits aleatorios, así que habría que generar unos 2,7 trillones (2,7 × 10¹⁸) de UUID para llegar a un 50 % de probabilidad de un solo duplicado.

¿Estos UUID se generan de forma segura?

Sí. Se crean en tu navegador con la Web Crypto API (crypto.randomUUID / crypto.getRandomValues), una fuente aleatoria criptográficamente segura, y nunca se envían a un servidor.

Otras herramientas