Generador de UUID v5

Resultado

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

  1. Selecciona un namespace en el menú (DNS, URL, OID, X.500 o un UUID personalizado).
  2. Escribe el nombre que deseas usar como entrada (ej.: dominio, correo o ruta de recurso).
  3. El UUID v5 se genera automáticamente y se actualiza mientras escribes.
  4. Haz clic en Copiar para copiar el resultado.

Cuándo usarla

Necesitas que cada registro importado tenga siempre el mismo ID al volver a cargarlo? Elige el namespace DNS, usa cada correo como nombre y UUID v5 te devuelve el mismo UUID para '[email protected]' en cada pasada. Reimportar los mismos datos nunca crea registros duplicados, así deduplicas identificadores externos sin sorpresas.

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.

¿Puedo compartir esta herramienta con mis datos precargados?

Sí. La URL se actualiza automáticamente mientras escribes. Copia el enlace desde la barra de direcciones o usa el botón Compartir — quien lo abra verá tus datos ya cargados.

Herramientas relacionadas