Genera identificadores únicos (UUID)
Actualizaciones
Mejoras publicadas recientemente
UUID completamente aleatorio - El más común
Máximo 100 por vez
UUID (Identificador Único Universal) es un identificador de 128 bits globalmente único. Se usa ampliamente para claves primarias de bases de datos, IDs de sesión, nombres de archivo, etc.
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxxM: Versión (4 o 7), N: Variante (8, 9, a, b)
El generador UUID (Universally Unique Identifier) es una herramienta que genera identificadores únicos de 128 bits reconocidos globalmente. Los UUID permiten crear IDs únicos con probabilidad casi nula de colisión sin necesidad de un servidor central, por lo que se utilizan en diversos propósitos en sistemas distribuidos, como claves primarias de bases de datos, seguimiento de solicitudes API y gestión de sesiones. Admite tanto UUID v4 (completamente aleatorio) como UUID v7 (basado en marca de tiempo), con posibilidad de generación masiva de hasta 100 unidades.
Seleccionar la versión
Seleccione la versión adecuada según su necesidad entre UUID v4 (completamente aleatorio, uso general) y v7 (basado en marca de tiempo, ordenable).
Configurar las opciones
Configure las opciones deseadas como la cantidad a generar (de 1 a 100), salida en mayúsculas y eliminación de guiones.
Generar UUID
Haga clic en el botón 'Generar UUID' para que los UUID se generen instantáneamente según la configuración establecida.
Copiar los resultados
Haga clic en un UUID individual para copiarlo, o utilice el botón 'Copiar todo' para copiar todos los UUID al portapapeles de una sola vez.
UUID v4 se genera con los 122 bits completamente aleatorios, garantizando una aleatoriedad total. UUID v7 incluye una marca de tiempo en milisegundos en los 48 bits superiores, lo que permite la ordenación cronológica y ofrece un rendimiento superior en la indexación de bases de datos. Se recomienda v4 para uso general y v7 para claves primarias de bases de datos.
En el caso de UUID v4, se genera a partir de un espacio aleatorio de 122 bits, por lo que la probabilidad teórica de colisión es aproximadamente de 1 entre 2 elevado a 122. Sería necesario generar mil millones por segundo durante 85 años para alcanzar una probabilidad de colisión del 50%, por lo que en la práctica se puede considerar que no ocurren duplicados.
No. Todos los UUID se generan directamente en el cliente utilizando la Web Crypto API del navegador. Ningún dato se transmite a servidores externos, por lo que puede utilizarlos con total seguridad.
Sí, los guiones son solo para facilitar la lectura y no afectan la unicidad del UUID. Sin embargo, el formato estándar RFC 4122 incluye guiones en el patrón 8-4-4-4-12, por lo que se recomienda el formato con guiones para garantizar la compatibilidad entre sistemas.
Sí, los UUID se utilizan ampliamente como claves primarias de bases de datos. En particular, UUID v7, al estar basado en marcas de tiempo, se inserta secuencialmente en índices B-tree, ofreciendo un rendimiento de indexación superior al de v4. No obstante, tenga en cuenta que al ser de 128 bits, ocupa más espacio de almacenamiento que las claves de tipo entero.