Generador de UUID

Obtén un UUID o mil, aleatorios de versión 4 u ordenados por tiempo de versión 7, y dales formato con o sin guiones, en mayúsculas o entre llaves.

  • Gratis
  • Sin registro
  • Funciona en tu navegador
uuid-generator

100 % privado — todo se genera en tu navegador con su generador de números aleatorios seguro, y no se envía ni se guarda nada.

Siguiente paso

Sigue con tu resultado en otra herramienta. No se sube nada.

Cómo funciona

Elige la versión y cuántos

La versión 4 es aleatoria; la versión 7 es aleatoria pero ordenable por tiempo de creación.

Elige el formato

Mayúsculas, sin guiones o entre llaves, según tu sistema.

Copia o descarga

Un UUID por línea.

Identificadores únicos sin pedir permiso a nadie

Un UUID, o identificador único universal, es un número de 128 bits escrito como 32 dígitos hexadecimales en cinco grupos, como 550e8400-e29b-41d4-a716-446655440000. Su propósito es dar nombres únicos a las cosas sin ninguna autoridad central: cualquier ordenador puede generar uno con una probabilidad abrumadora de que nadie más haya generado nunca el mismo. Eso hace de los UUID una opción estándar para claves de bases de datos, nombres de archivo, tokens de sesión, identificadores de mensajes, datos de prueba y cualquier otra cosa que necesite una etiqueta que no se repita.

Versión 4: aleatoria

La versión 4 se construye con números aleatorios, salvo seis bits que marcan la versión y la variante. Con 122 bits aleatorios, la probabilidad de colisión es tan pequeña que es irrelevante en la práctica: habría que generar miles de millones de UUID por segundo durante muchos años para que un duplicado fuera probable. Esta herramienta usa el generador criptográficamente seguro de tu navegador, no uno pseudoaleatorio predecible.

Versión 7: aleatoria y ordenable por tiempo

La versión 7 pone la hora actual, en milisegundos, en sus primeros 48 bits y rellena el resto con datos aleatorios. El resultado sigue siendo único, pero los UUID creados más tarde se ordenan después de los creados antes. Es una gran ventaja para las claves primarias de bases de datos, porque insertar claves ordenadas es más rápido y mantiene los índices compactos, que es el principal inconveniente de las claves v4 totalmente aleatorias en tablas grandes. La versión 7 está definida en la RFC 9562.

Formatos

La forma estándar es en minúsculas con guiones. Algunos sistemas quieren mayúsculas, otros los 32 dígitos sin guiones, y algunos entornos, sobre todo los de Microsoft, usan llaves. Marca la opción que necesites y toda la lista se formatea de una vez. El UUID nulo, todo ceros, y el UUID máximo, todo unos, son valores especiales definidos por la norma que se usan como marcadores.

Lo que no hace

Los UUID son únicos pero no secretos: no deben usarse como contraseñas ni como única protección de un enlace privado. No genera las versiones basadas en nombres (3 y 5) ni la versión 1, más antigua, de hora y dirección MAC, que revela información de la máquina. Para cadenas aleatorias a tu gusto, usa el generador de texto aleatorio.

Más herramientas para desarrolladores y texto

Preguntas frecuentes

¿Cómo genero un UUID?
Abre esta página: ya hay una lista de UUID de versión 4. Elige cuántos quieres y cópialos.
¿Qué diferencia hay entre UUID v4 y v7?
El v4 es totalmente aleatorio. El v7 empieza con la hora de creación, así que los UUID más nuevos se ordenan después de los antiguos, lo que va bien para claves de bases de datos.
¿Pueden coincidir dos UUID generados?
En teoría sí, en la práctica no: la probabilidad es despreciable, incluso generando miles de millones.
¿Es seguro usar un UUID como secreto?
Es impredecible si es aleatorio, pero está diseñado para ser único, no secreto. No lo uses como contraseña.
¿Cómo quito los guiones?
Marca «Sin guiones» para obtener los 32 caracteres juntos.
¿Se guardan mis UUID en algún sitio?
No. Se generan en tu navegador y no se envían ni se guardan.