Utilitaires et générateurs

Générez des UUID, des chaînes aléatoires sûres, des mots de passe et des phrases Diceware pour le développement, les tests et la sécurité au quotidien. Choisissez le bon format et travaillez localement dans votre navigateur.

Outils d'encodage

Générateur UUID / GUID

Générateur UUID / GUID gratuit en ligne pour les identifiants v1, v3, v4, v5 et v7.

UUID GUID

Générateur de mots de passe

Créez des mots de passe aléatoires robustes et des phrases Diceware mémorables dans votre navigateur.

mot de passe phrase de passe générateur de mots de passe aléatoires mot de passe sécurisé Diceware sécurité des mots de passe
Tâches populaires
Des utilitaires pour des valeurs uniques et un aléa sûr

Ces utilitaires simplifient les tâches courantes : créer l’identifiant d’un enregistrement, un jeton de test ou un mot de passe robuste. La catégorie réunit des UUID pour les identifiants normalisés, des chaînes aléatoires configurables pour les valeurs machine, et des mots de passe ou phrases Diceware pour les personnes.

Ces résultats sont tous des chaînes de caractères, mais ils ne répondent pas au même besoin. Le bon choix évite les identifiants fragiles, les secrets faibles et les formats incompatibles.

Choisir entre UUID, chaîne aléatoire et mot de passe

Utilisez un UUID lorsqu’un système demande un identifiant standard de 128 bits. UUID v4 est un identifiant aléatoire compatible ; v7 contient un horodatage et se trie par création ; v3 et v5 donnent toujours le même UUID pour un même nom et espace de noms. GUID est le nom courant du même format dans l’écosystème Microsoft.

Une chaîne aléatoire convient lorsque vous définissez l’alphabet, la longueur et le format. Pour un identifiant de connexion humain, préférez le générateur de mots de passe.

Aléa, longueur et jeu de caractères

Une valeur plus longue et un alphabet plus large offrent davantage de combinaisons ; exclure les caractères semblables facilite la lecture. Ne raccourcissez pas un secret uniquement pour son apparence et ne le réutilisez pas entre applications indépendantes.

Un UUID est généralement un identifiant, pas un remplacement pour un jeton d’accès ou un mot de passe. Partez des exigences du système, puis choisissez longueur, alphabet et mode.

Génération locale et protection des secrets

Les générateurs s’exécutent dans le navigateur et utilisent l’API Web Crypto ; les valeurs ne sont donc pas envoyées au serveur pour traitement. Copiez une valeur ou un lot et téléchargez une liste lorsque l’outil le propose.

Gardez mots de passe, jetons et secrets applicatifs confidentiels. Ne les publiez ni dans le code ni dans les discussions ; utilisez un gestionnaire de mots de passe ou de secrets et remplacez toute valeur exposée.

Souvent utilisés ensemble

Utilisez un UUID comme ID public standard et une chaîne aléatoire distincte comme jeton ou secret opaque.

Choisissez un mot de passe pour une personne et une chaîne aléatoire au format contrôlé pour les échanges entre systèmes.

Générez un secret suffisamment long pour une intégration de test, puis vérifiez la charge signée avec HMAC.

FAQ

Dans la pratique, GUID et UUID désignent généralement le même identifiant de 128 bits. GUID est plus courant chez Microsoft, UUID dans les RFC et sur les autres plateformes.

Utilisez v4 pour un identifiant aléatoire très compatible. Choisissez v7 si l’ordre de création est utile. v3 ou v5 servent aux identifiants déterministes issus d’un nom et d’un espace de noms ; v5 est généralement préférable à v3, car il utilise SHA-1 au lieu de MD5.

En général, non. Un UUID est un identifiant structuré. Utilisez le générateur de mots de passe pour un mot de passe et une chaîne aléatoire assez longue, dans le format attendu, pour un jeton ou secret API.

Une chaîne aléatoire est une valeur machine flexible : alphabet, longueur et format sont réglables. Un mot de passe ou une phrase est destiné à l’authentification humaine et le générateur propose des options adaptées.

Les générateurs utilisent l’API Web Crypto du navigateur, dont crypto.getRandomValues(), et non une simple fonction pseudo-aléatoire. La pertinence dépend aussi de la longueur, de l’alphabet, du stockage et du cycle de vie.

Non. UUID, mots de passe, phrases et chaînes aléatoires sont générés localement dans le navigateur. Traitez toutefois les valeurs copiées comme confidentielles lorsqu’il s’agit de secrets.

Il n’existe pas de longueur universelle. Suivez les exigences du service et utilisez des valeurs longues, imprévisibles et uniques pour les jetons ou secrets, sans les placer dans le code source.

Oui. Les générateurs d’UUID et de chaînes aléatoires créent des lots de 100 valeurs au maximum ; le générateur de mots de passe prend aussi en charge les lots. Diffusez les identifiants uniquement par un canal sûr.