OneTools Online

Générateur d'UUID

Qu'est-ce qu'un générateur d'UUID ?

Un générateur d'UUID est un outil qui crée des identifiants universellement uniques (UUID) — des valeurs de 128 bits utilisées pour identifier de manière unique des informations dans les systèmes informatiques. Les UUID sont normalisés par la spécification RFC 4122 et sont largement utilisés dans les bases de données, les systèmes distribués, le développement d'API et les applications logicielles pour garantir une identification unique sans autorité centrale de coordination. Notre générateur d'UUID en ligne gratuit prend en charge toutes les principales versions d'UUID — v1 (basé sur le temps), v3 (hachage MD5), v4 (aléatoire), v5 (hachage SHA-1) et l'UUID NIL. Que vous ayez besoin d'un seul identifiant ou d'une génération par lots de plusieurs UUID, cet outil fournit des résultats instantanés et fiables entièrement dans votre navigateur.

Fonctionnalités clés

Prise en charge multi-versions

Générez des UUID v1 (basé sur le temps), v3 (hachage MD5), v4 (aléatoire), v5 (hachage SHA-1) et NIL

Génération par lots

Générez de 1 à 50 UUID simultanément en un seul clic

Nom et espace de noms v3/v5

Créez des UUID déterministes en utilisant des préréglages d'espace de noms (DNS, URL, OID, X.500) ou des espaces de noms UUID personnalisés avec saisie de nom

Espace de noms personnalisé

Saisissez n'importe quel UUID valide comme espace de noms personnalisé avec validation en temps réel

Copie en un clic

Copiez tous les UUID générés dans le presse-papiers instantanément

Rafraîchissement instantané

Générez de nouveaux ensembles d'UUID en un seul clic

Traitement côté client

Tous les calculs s'effectuent dans votre navigateur — aucun téléchargement de données

Fonctionne hors ligne

Fonctionne sans Internet après le chargement initial de la page

Cas d'usage pratiques

Clés primaires de base de données

Générez des identifiants uniques pour les enregistrements de base de données dans des systèmes distribués

Développement d'API

Créez des identifiants de ressource uniques pour les API RESTful et les microservices

Gestion des sessions et des jetons

Générez des ID de session, des jetons CSRF et des ID de corrélation

Développement logiciel

Utilisez-les comme identifiants uniques dans le code d'application, les journaux et le suivi d'événements

Systèmes distribués

Assurez des identifiants sans conflit sur plusieurs nœuds sans coordination centrale

Tests et assurance qualité

Générez rapidement des données de test avec des identifiants uniques pour les tests de charge et d'intégration

Comment utiliser le générateur d'UUID

ÉtapeAction
1Sélectionnez une version
Choisissez parmi NIL, v1 (basé sur le temps), v3 (hachage MD5), v4 (aléatoire) ou v5 (hachage SHA-1)
2Définissez la quantité
Utilisez le curseur pour choisir combien d'UUID générer (1 à 50)
3Configurez v3/v5 (optionnel)
Pour les versions v3 et v5, sélectionnez un préréglage d'espace de noms (DNS, URL, OID, X.500) ou saisissez un UUID d'espace de noms personnalisé, puis fournissez une chaîne de nom
4Copiez les résultats
Cliquez sur le bouton Copier pour copier tous les UUID générés dans votre presse-papiers, ou cliquez sur Rafraîchir pour générer un nouvel ensemble
💡 Astuce pro: Tout le traitement est effectué localement dans votre navigateur. Vos données ne quittent jamais votre appareil.

Questions fréquemment posées sur les UUID

Qu'est-ce qu'un UUID et pourquoi est-il utilisé ?
Un UUID (identifiant universellement unique) est un nombre de 128 bits utilisé pour identifier de manière unique des informations dans les systèmes informatiques. Il est normalisé par la RFC 4122 et offre un moyen de générer des identifiants uniques dans l'espace et le temps sans nécessiter d'autorité d'enregistrement centrale. Les UUID sont couramment utilisés comme clés primaires de base de données, identifiants de ressources API, jetons de session et dans les systèmes distribués où l'identification unique est essentielle.
Quelle est la différence entre UUID v4 et UUID v1 ?
UUID v1 est basé sur le temps : il utilise l'horodatage actuel, la séquence d'horloge et un ID de nœud (généralement l'adresse MAC) pour générer des identifiants uniques. UUID v4 est généré aléatoirement à l'aide de nombres aléatoires ou pseudo-aléatoires. UUID v4 est la version la plus couramment utilisée car elle n'expose pas le temps ou les informations de la machine, ce qui la rend plus respectueuse de la vie privée. v1 est utile lorsque vous avez besoin d'UUID pouvant être triés chronologiquement ou lorsque vous devez identifier la machine génératrice.
Que sont UUID v3 et v5, et en quoi sont-ils différents ?
Les UUID v3 et v5 sont tous deux basés sur des noms : ils génèrent des UUID déterministes en hachant un identifiant d'espace de noms et une chaîne de nom. UUID v3 utilise le hachage MD5 (128 bits), tandis que UUID v5 utilise le hachage SHA-1 (160 bits, tronqué à 128 bits). SHA-1 est généralement préféré à MD5 pour des raisons de sécurité. La propriété clé des UUID basés sur des noms est que la même combinaison espace de noms + nom produit toujours le même UUID, ce qui les rend idéaux pour générer des identifiants cohérents à partir de données connues.
Les UUID générés sont-ils vraiment uniques ?
Les UUID sont conçus pour être uniques dans l'espace et le temps. La probabilité d'une collision est extrêmement faible — pour UUID v4 (aléatoire), il y a environ 5,3 x 10^36 valeurs possibles. Pour mettre cela en perspective, vous devriez générer environ 1 milliard d'UUID par seconde pendant 85 ans pour avoir 50 % de chances d'une seule collision. Pour des applications pratiques, les UUID peuvent être considérés comme uniques pour la plupart des usages.
Mes données sont-elles sécurisées lors de l'utilisation de ce générateur d'UUID ?
Oui, absolument. Toute la génération d'UUID est effectuée localement dans votre navigateur à l'aide de la bibliothèque uuid standard de l'industrie. Aucune donnée, y compris les noms ou espaces de noms que vous saisissez, n'est transmise à un serveur. L'outil fonctionne entièrement côté client et fonctionne également hors ligne après le chargement initial de la page. Votre vie privée et votre sécurité sont entièrement protégées.