Generador de UUID
Generador de UUID online gratis con soporte para v1, v4, v5 y v7 / GUID. Crea identificadores únicos individuales o en lote al instante para software, bases de datos, APIs y sistemas distribuidos. Compatible con RFC 9562.
Haz clic en Generar para crear un UUID
Sobre esta herramienta
Genera identificadores universalmente únicos (UUID/GUID) con un clic. Esta herramienta admite UUID v4 (aleatorio), v7 (ordenado por tiempo, ideal para claves de bases de datos), v1 (basado en timestamp) y v5 (namespace + nombre, determinista). El UUID — también conocido como GUID (Globally Unique Identifier) — es un identificador de 128 bits estandarizado por RFC 9562 (anteriormente RFC 4122). Genera un único valor o una lista en lote para pruebas, llenado de bases de datos y sistemas distribuidos.
Funcionalidades
Cómo Funciona el Generador de UUID
Elige una versión de UUID y haz clic en generar para crear un identificador al instante en tu navegador. v4 y v7 se producen a partir de bytes aleatorios criptográficamente seguros; v1 incorpora un timestamp; v5 deriva un valor determinista de un namespace y un nombre mediante SHA-1. Activa la generación múltiple para crear un lote. Cada UUID sigue el formato definido por RFC 9562, lo que hace que la herramienta sea útil para pruebas, desarrollo, integraciones y modelado de datos.
Principales Casos de Uso
- Desarrollo de SoftwareCrea identificadores únicos para entidades, registros y referencias internas en la arquitectura de tu aplicación.
- Claves Primarias de Bases de DatosUsa v7 para claves primarias ordenadas por tiempo que evitan la fragmentación de índices, o v4 para identificadores externos opacos.
- APIs y MicroserviciosAsigna IDs de recursos, IDs de solicitud e IDs de correlación únicos para rastrear transacciones entre servicios.
- Pruebas y Carga de DatosProduce lotes de valores únicos realistas para pruebas de QA, fixtures de bases de datos y suites de pruebas automatizadas.
- IDs DeterministasUsa v5 para derivar un identificador estable y reproducible a partir de un namespace y un nombre conocido, como una URL o dominio.
Cómo Utilizar Esta Herramienta
Elige una versión
Selecciona v4, v7, v1 o v5. Para v5, proporciona también un namespace y un nombre.
Genera
Haz clic en el botón de generar o activa 'Generar Múltiples' para crear un lote de 2 a 100. Tu(s) UUID(s) aparece(n) al instante.
Copia
Haz clic en el ícono de copiar junto a cualquier UUID o usa 'Copiar Todos' para copiar la lista completa de una vez.
Preguntas y Respuestas
UUID (Identificador Universalmente Único) es un identificador de 128 bits estandarizado por RFC 9562 (que reemplazó a RFC 4122 en 2024). Permite que sistemas independientes generen valores únicos sin ninguna coordinación central.
Usa v4 para IDs aleatorios de uso general, tokens e identificadores públicos. Usa v7 para claves primarias de bases de datos, ya que su prefijo de timestamp mantiene las inserciones secuenciales y evita la fragmentación de índices. Usa v1 cuando necesites un timestamp incorporado de la forma clásica, y v5 cuando necesites un ID determinista derivado de un nombre.
v4 es totalmente aleatorio, por lo que no revela la hora de creación, pero se dispersa por los índices de la base de datos. v7 coloca un timestamp en milisegundos en los bits iniciales, haciendo los IDs ordenables por tiempo y mucho más eficientes como claves primarias en índices B-tree como PostgreSQL o MySQL.
Sí. v5 se deriva de un UUID de namespace y un nombre usando SHA-1, por lo que las mismas entradas siempre producen el mismo UUID. Esto es útil cuando necesitas un identificador estable para un valor conocido, como una URL o nombre de usuario.
UUID y GUID hacen referencia al mismo estándar. GUID (Globally Unique Identifier) es el nombre de Microsoft para UUID. Ambos siguen RFC 9562 y son intercambiables en la mayoría de los contextos.