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.
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.
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.
Sigue con tu resultado en otra herramienta. No se sube nada.
La versión 4 es aleatoria; la versión 7 es aleatoria pero ordenable por tiempo de creación.
Mayúsculas, sin guiones o entre llaves, según tu sistema.
Un UUID por línea.
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.
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.
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.
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.
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.
Otras utilidades que también funcionan sin salir de tu navegador.