Nous utilisons des cookies à des fins d'analyse et de publicité. Vous pouvez choisir les cookies à autoriser.
Générateur d'UUID
Générez des UUID v1, v4 et des identifiants uniques en lot instantanément dans votre navigateur. Générateur de GUID gratuit, 100% privé — aucun envoi de données.
1
1100
Cliquez sur "Générer" pour créer des UUIDs
Fonctionnalités
100% dans le navigateur
Tous les UUID sont générés dans votre navigateur. Vos données ne quittent jamais votre appareil.
Gratuit et sans inscription
Pas d'inscription, pas de limites, pas de frais cachés.
Résultats instantanés
Générez des UUID en temps réel — zéro attente.
Génération en lot
Générez jusqu'à 100 UUID à la fois au format v1 ou v4, prêts à être copiés sous forme de liste.
Comment fonctionne le générateur d'UUID ?
Sélectionnez la version d'UUID — v4 (aléatoire) est le choix le plus courant.
Choisissez combien d'UUID générer à la fois.
Cliquez sur "Générer" pour créer vos UUID instantanément.
Copiez des UUID individuels ou tous les résultats en un clic.
Cas d'utilisation courants
Clés primaires de base de données
Utilisez les UUID comme identifiants uniques pour les enregistrements dans les systèmes distribués.
Jetons de session
Générez des IDs de session uniques pour l'authentification utilisateur et le suivi.
Nommage de fichiers
Créez des noms de fichiers uniques pour les téléchargements. Les noms UUID éliminent les conflits.
IDs de requêtes API
Attribuez des IDs uniques aux requêtes API pour le traçage dans les architectures microservices.
Que devez-vous savoir sur les UUID ?
✓L'UUID v4 est aléatoire avec un risque de collision pratiquement nul.
✓Les UUID sont des valeurs 128 bits affichées en chaînes de 36 caractères avec tirets.
✓Les UUID ne sont pas secrets — ce sont des identifiants uniques, pas des jetons de sécurité.
✓ToolsMio génère les UUID dans votre navigateur via la Web Crypto API.
Questions fréquentes
Mes données sont-elles envoyées à un serveur ?
Non, vos données ne sont jamais envoyées à un serveur. Tous les UUID sont générés entièrement dans votre navigateur en utilisant la Web Crypto API pour l'aléatoire cryptographique et JavaScript côté client, ce qui signifie qu'aucune information ne quitte jamais votre appareil. C'est d'une importance critique car les UUID sont fréquemment utilisés comme clés primaires de base de données, jetons de session et identifiants de requêtes API — s'ils étaient générés sur un serveur distant, le serveur pourrait potentiellement enregistrer ou associer vos identifiants générés à votre adresse IP. Comme rien n'est transmis sur Internet, il y a un risque zéro d'interception ou de suivi des données. Vous pouvez le vérifier vous-même en ouvrant l'onglet Network des DevTools de votre navigateur pendant l'utilisation de l'outil — vous ne verrez aucune requête sortante. Cette architecture côté client garantit que vos UUID générés restent totalement privés et imprévisibles, sans qu'aucune partie externe n'ait connaissance des identifiants que vous créez.
Quelle est la différence entre UUID v1 et v4 ?
UUID v1 et UUID v4 adoptent des approches fondamentalement différentes pour générer des identifiants uniques. UUID v1 est basé sur l'horodatage actuel et l'adresse MAC de la machine, ce qui signifie que chaque UUID v1 généré peut être trié chronologiquement et retracé jusqu'à la machine génératrice. Ce tri temporel est utile dans l'indexation de bases de données et la journalisation d'événements, mais il divulgue des informations sur le moment et le lieu de création de l'UUID. UUID v4, en revanche, utilise des nombres aléatoires pour 122 de ses 128 bits, le rendant totalement imprévisible et anonyme. C'est pourquoi la grande majorité des applications modernes — plus de 90% selon les enquêtes développeurs — préfèrent v4 pour un usage général. Par exemple, si vous générez des jetons de session ou des identifiants publics, v4 empêche quiconque de deviner d'autres identifiants valides ou de déterminer les horodatages de création. ToolsMio génère les deux versions instantanément dans votre navigateur, vous permettant de choisir celle qui convient à votre cas d'usage spécifique sans aucune interaction serveur.
Les UUID générés sont-ils vraiment uniques ?
Oui, les UUID générés sont effectivement uniques pour tous les usages pratiques. UUID v4 offre 122 bits d'aléatoire, ce qui se traduit par environ 5,3 x 10 puissance 36 valeurs possibles. La probabilité de générer une collision — deux UUID identiques — est astronomiquement faible. Selon le calcul du paradoxe des anniversaires, il faudrait générer plus de 2,7 trillions d'UUID avant d'atteindre même 50% de chances d'une seule collision. Pour mettre cela en perspective, si vous génériez un milliard d'UUID par seconde pendant 85 ans, la probabilité de collision serait toujours inférieure à une sur un milliard. Les grandes entreprises technologiques comme Microsoft, Amazon et Google s'appuient sur UUID v4 pour des milliards d'opérations quotidiennes sans rencontrer de doublons. Ce niveau d'unicité rend UUID v4 parfaitement adapté aux clés primaires de bases de données, identifiants de session et coordination de systèmes distribués, où les collisions causeraient de graves problèmes d'intégrité des données mais sont essentiellement impossibles en pratique.
Puis-je générer plusieurs UUID à la fois ?
Oui, la fonction de génération en lot vous permet de créer jusqu'à 100 UUID simultanément en un seul clic. C'est particulièrement utile lorsque vous devez peupler une base de données avec des enregistrements de test, initialiser une liste d'identifiants uniques pour une opération par lots ou générer des jetons de session pour plusieurs utilisateurs à la fois. Par exemple, les administrateurs de bases de données doivent fréquemment insérer des centaines ou milliers de lignes avec des clés primaires uniques lors de la migration ou de l'alimentation de données, et la génération en lot fait gagner un temps considérable par rapport à la création une par une. Les UUID générés apparaissent comme une liste propre que vous pouvez copier dans le presse-papiers en un clic, prêts à coller directement dans des scripts SQL, des tableaux JSON, des fichiers de configuration ou des applications tableur. Tous les UUID sont générés indépendamment en utilisant la Web Crypto API pour un véritable aléatoire cryptographique, garantissant que chaque UUID du lot est unique et imprévisible, sans aucune implication de serveur tout au long du processus.