Générateur d'UUID v5 en ligne (namespace, SHA-1)
Générez un UUID v5 déterministe à partir d’un namespace et d’un nom (SHA-1), dans le navigateur.
Déterministe : le même namespace + nom donne toujours le même UUID. Calculé localement (SHA-1).
🔒 100 % côté client — aucune donnée envoyée
Générez un UUID v5 déterministe à partir d'un namespace et d'un nom, via l'algorithme SHA-1. Le même couple namespace + nom produit toujours le même identifiant, idéal pour des clés reproductibles. La génération se fait à 100 % dans votre navigateur, sans envoi de données.
À quoi ça sert ?
- ▸ Créer des identifiants reproductibles pour des enregistrements de base de données
- ▸ Générer des clés stables à partir d'URL ou de noms de domaine
- ▸ Dédupliquer des entités en dérivant un même UUID d'une source
- ▸ Produire des identifiants déterministes pour des tests automatisés
FAQ
Quelle est la différence entre un UUID v4 et un UUID v5 ?
Un UUID v4 est aléatoire, tandis qu'un UUID v5 est déterministe : il est calculé à partir d'un namespace et d'un nom avec SHA-1, et reste identique pour les mêmes entrées.
Qu'est-ce qu'un namespace pour un UUID v5 ?
Le namespace est un UUID de référence (par exemple pour les URL ou les DNS) qui, combiné au nom, garantit l'unicité de l'identifiant généré.
Un UUID v5 est-il toujours le même pour les mêmes entrées ?
Oui, c'est le principe déterministe de l'UUID v5 : le même namespace et le même nom produisent systématiquement le même UUID.