OneTools Online

Generador de UUID

¿Qué es un generador de UUID?

Un generador de UUID es una herramienta que crea Identificadores Únicos Universales (UUID), valores de 128 bits utilizados para identificar información de forma única en sistemas informáticos. Los UUID están estandarizados por la especificación RFC 4122 y se utilizan ampliamente en bases de datos, sistemas distribuidos, desarrollo de API y aplicaciones de software para garantizar una identificación única sin una autoridad central de coordinación. Nuestro generador de UUID gratuito en línea soporta todas las versiones principales de UUID: v1 (basado en tiempo), v3 (hash MD5), v4 (aleatorio), v5 (hash SHA-1) y el UUID NIL. Ya sea que necesites un solo identificador o la generación por lotes de múltiples UUID, esta herramienta proporciona resultados instantáneos y fiables completamente dentro de tu navegador.

Características principales

Soporte multi-versión

Genera UUID v1 (basado en tiempo), v3 (hash MD5), v4 (aleatorio), v5 (hash SHA-1) y NIL

Generación por lotes

Genera de 1 a 50 UUID simultáneamente con un solo clic

Nombre y espacio de nombres v3/v5

Crea UUID deterministas usando presets de espacio de nombres (DNS, URL, OID, X.500) o espacios de nombres UUID personalizados con entrada de nombre

Espacio de nombres personalizado

Introduce cualquier UUID válido como espacio de nombres personalizado con validación en tiempo real

Copia con un clic

Copia todos los UUID generados al portapapeles al instante

Refresco instantáneo

Genera nuevos conjuntos de UUID con un solo clic

Procesamiento del lado del cliente

Todo el cálculo ocurre en tu navegador: cero subida de datos

Funciona sin conexión

Funciona sin internet después de la carga inicial de la página

Casos de uso prácticos

Claves primarias de bases de datos

Genera identificadores únicos para registros de bases de datos en sistemas distribuidos

Desarrollo de API

Crea identificadores de recursos únicos para APIs RESTful y microservicios

Gestión de sesiones y tokens

Genera IDs de sesión, tokens CSRF e IDs de correlación

Desarrollo de software

Usa como identificadores únicos en código de aplicación, registros y seguimiento de eventos

Sistemas distribuidos

Asegura identificadores sin conflictos en múltiples nodos sin coordinación central

Pruebas y control de calidad

Genera rápidamente datos de prueba con identificadores únicos para pruebas de carga e integración

Cómo usar el generador de UUID

PasoAcción
1Selecciona una versión
Elige entre NIL, v1 (basado en tiempo), v3 (hash MD5), v4 (aleatorio) o v5 (hash SHA-1)
2Establece la cantidad
Usa el control deslizante para elegir cuántos UUID generar (1 a 50)
3Configura v3/v5 (opcional)
Para las versiones v3 y v5, selecciona un preset de espacio de nombres (DNS, URL, OID, X.500) o introduce un UUID de espacio de nombres personalizado, luego proporciona un nombre
4Copia los resultados
Haz clic en el botón Copiar para copiar todos los UUID generados a tu portapapeles, o haz clic en Refrescar para generar un nuevo conjunto
💡 Consejo profesional: Todo el procesamiento se realiza localmente en tu navegador. Tus datos nunca abandonan tu dispositivo.

Preguntas frecuentes sobre UUID

¿Qué es un UUID y por qué se usa?
Un UUID (Identificador Único Universal) es un número de 128 bits utilizado para identificar información de forma única en sistemas informáticos. Está estandarizado por RFC 4122 y proporciona una forma de generar identificadores que son únicos en el espacio y el tiempo sin requerir una autoridad de registro central. Los UUID se usan comúnmente como claves primarias de bases de datos, identificadores de recursos de API, tokens de sesión y en sistemas distribuidos donde la identificación única es crítica.
¿Cuál es la diferencia entre UUID v4 y UUID v1?
UUID v1 está basado en tiempo: utiliza la marca de tiempo actual, la secuencia de reloj y un ID de nodo (normalmente la dirección MAC) para generar identificadores únicos. UUID v4 se genera aleatoriamente usando números aleatorios o pseudoaleatorios. UUID v4 es la versión más utilizada porque no expone la hora ni la información de la máquina, lo que lo hace más respetuoso con la privacidad. v1 es útil cuando necesitas UUID que se puedan ordenar cronológicamente o cuando necesitas identificar la máquina generadora.
¿Qué son UUID v3 y v5, y en qué se diferencian?
UUID v3 y v5 son UUID basados en nombre: generan UUID deterministas aplicando un hash a un identificador de espacio de nombres y una cadena de nombre. UUID v3 usa hash MD5 (128 bits), mientras que UUID v5 usa hash SHA-1 (160 bits, truncado a 128 bits). SHA-1 es generalmente preferido sobre MD5 por razones de seguridad. La propiedad clave de los UUID basados en nombre es que la misma combinación de espacio de nombres + nombre siempre produce el mismo UUID, lo que los hace ideales para generar identificadores consistentes a partir de datos conocidos.
¿Los UUID generados son realmente únicos?
Los UUID están diseñados para ser únicos en el espacio y el tiempo. La probabilidad de colisión es extremadamente baja: para UUID v4 (aleatorio), hay aproximadamente 5.3 x 10^36 valores posibles. Para ponerlo en perspectiva, necesitarías generar aproximadamente 1 mil millones de UUID por segundo durante 85 años para tener un 50% de probabilidad de una sola colisión. Para fines prácticos, los UUID pueden considerarse únicos para la mayoría de las aplicaciones.
¿Mis datos están seguros al usar este generador de UUID?
Sí, absolutamente. Toda la generación de UUID se realiza localmente en tu navegador utilizando la biblioteca uuid estándar de la industria. No se transmite ningún dato, incluidos los nombres o espacios de nombres que introduzcas, a ningún servidor. La herramienta funciona completamente del lado del cliente y también funciona sin conexión después de la carga inicial de la página. Tu privacidad y seguridad están completamente protegidas.