🆔

Generador de UUID

Genera UUIDs con un clic en las versiones v1, v4, v5, v6 y v7. Perfectos para identificadores de bases de datos, claves de sesión, IDs de transacciones y más.

UUIDs generados

Como funciona

1

Elige la versión

Selecciona v4 (aleatoria) para identificadores genéricos, v7 si va a ser clave primaria en una base de datos o v5 si necesitas un UUID determinista.

2

Ajusta los parámetros

Indica cuántos UUIDs quieres generar de una vez (1 a 50) o, en el caso de v5, el namespace y el nombre de partida.

3

Copia el resultado

Copia los UUIDs al portapapeles individualmente o todos a la vez.

Casos de uso

Bases de datos

Usa UUIDs como claves primarias para evitar colisiones en sistemas distribuidos.

APIs REST

Genera identificadores únicos para recursos, transacciones y registros de auditoría.

Testing

Crea datos de prueba con identificadores únicos para tests automatizados.

Sistemas distribuidos

Genera IDs sin necesidad de un servidor central para coordinar la secuencia.

Preguntas frecuentes

¿Qué es un UUID? +

UUID (Universally Unique Identifier) es un identificador de 128 bits que se expresa como 32 dígitos hexadecimales separados por guiones (ej: 550e8400-e29b-41d4-a716-446655440000). El UUID v4 se genera de forma aleatoria y la probabilidad de colisión es prácticamente nula.

¿Los UUIDs generados son únicos de verdad? +

Sí, para todos los efectos prácticos. La probabilidad de generar dos UUID v4 iguales es de aproximadamente 1 entre 2^122 (unos 5,3 x 10^36). Tendrías que generar mil millones de UUIDs por segundo durante 86 años para tener un 50% de probabilidad de una sola colisión.

¿Puedo usar UUID como clave primaria en mi base de datos? +

Sí. Es una práctica muy común especialmente en sistemas distribuidos. Ten en cuenta que los UUID v4 al ser aleatorios pueden fragmentar los índices de bases de datos como MySQL con B-tree. Considera UUID v7 (basado en timestamp) si el rendimiento de escritura es crítico.

¿Qué versión de UUID debo elegir? +

v4 (aleatoria) para tokens, IDs de sesión e identificadores públicos: no revela ninguna información. v7 para claves primarias de bases de datos, porque al ordenarse por tiempo no fragmenta los índices. v5 cuando necesites que el mismo dato de entrada produzca siempre el mismo UUID (deduplicación e idempotencia). v1 y v6 son opciones heredadas: solo tienen sentido para interoperar con sistemas que ya las usan.

¿Por qué no aparecen las versiones v2, v3 y v8? +

La v2 (DCE Security) está en desuso y mal especificada. La v3 hace lo mismo que la v5 pero con MD5, un algoritmo peor y que además el navegador no expone. La v8 es un formato libre pensado para usos propietarios, así que no tiene una salida estándar que generar. Las cinco versiones disponibles cubren todos los casos prácticos de la RFC 9562.

¿Necesitas una solución a medida?

Nuestras herramientas gratuitas son solo el principio. Si necesitas automatizar procesos, integrar IA en tu negocio o desarrollar soluciones personalizadas, estamos aquí para ayudarte.

Habla con nosotros Consulta gratuita sin compromiso