Generador de UUID v5
Determinístico: el mismo namespace + nombre siempre generan el mismo UUID.
Qué es Generador de UUID v5
UUID v5 es un identificador basado en nombre generado haciendo hash de un namespace UUID y una cadena de nombre usando SHA-1. La propiedad clave es el determinismo: dados el mismo namespace y nombre, UUID v5 siempre produce el mismo resultado. Esto lo hace ideal para generar IDs estables y reproducibles a partir de datos existentes sin un registro centralizado.
Cómo usar
- Selecciona un namespace en el menú (DNS, URL, OID, X.500 o un UUID personalizado).
- Escribe el nombre que deseas usar como entrada (ej.: dominio, correo o ruta de recurso).
- El UUID v5 se genera automáticamente y se actualiza mientras escribes.
- Haz clic en Copiar para copiar el resultado.
Casos de uso
Un desarrollador necesita IDs estables para registros de usuarios importados por correo. Usando el namespace DNS y cada correo como nombre, UUID v5 produce el mismo UUID para 'alice@ejemplo.com' siempre — así reimportar los mismos datos nunca crea registros duplicados.
Preguntas frecuentes
¿Qué significa determinístico en UUID v5?
Significa que la misma combinación namespace + nombre siempre produce exactamente el mismo UUID, sin importar cuándo o dónde se ejecute el generador. Esto está garantizado por el hash SHA-1.
¿Qué es un namespace UUID?
Un namespace UUID delimita el nombre para que 'ejemplo.com' en el namespace DNS produzca un UUID diferente al de 'ejemplo.com' en el namespace URL. El RFC 4122 define los namespaces DNS, URL, OID y X.500.
¿Cómo se diferencia UUID v5 de v3?
Ambos son basados en nombre y determinísticos, pero v5 usa SHA-1 y v3 usa MD5. SHA-1 es más fuerte, por lo que v5 es la opción recomendada para nuevas aplicaciones.
¿Es UUID v5 adecuado como clave primaria?
Sí, siempre que tus pares (namespace, nombre) sean estables y únicos. Es especialmente útil para deduplicar registros importados o mapear identificadores externos a UUIDs.
Herramientas relacionadas
Generador de Enlace de WhatsApp
Genera un enlace directo de WhatsApp para cualquier número sin guardarlo en contactos. Agrega un mensaje pre-rellenado.
Generador de Código QR
Crea un código QR a partir de cualquier URL, texto o número de teléfono. Descarga como PNG al instante. Sin registro.
Generador de Contraseña Segura
Genera una contraseña aleatoria segura con longitud personalizada, mayúsculas, minúsculas, números y símbolos. Copia con un clic.