1. À quoi sert cet outil
Ce générateur d'UUID en ligne gratuit crée un ou plusieurs UUID v4 instantanément. Utilisez-le pour générer un UUID, générateur d'ID unique ou UUID v4 pour développement, tests ou bases de données. Obtenez le format standard (avec tirets) ou compact (sans tirets) — pas d'inscription, pas de serveur. Toute la génération s'effectue dans votre navigateur. Idéal pour développement, clés primaires en base, API (ID de requête, ID de corrélation) ou tests.
2. Comment l'utiliser
Démarrage rapide : Réglez le nombre (ex. 1, 5, 10), choisissez le format standard ou compact, cliquez sur Générer, puis copiez un ou tous les UUID pour votre app, base ou config.
- Régler le nombre — Choisissez combien d'UUID générer (ex. 1, 5, 10).
- Choisir le format — Standard (ex. 550e8400-e29b-41d4-a716-446655440000) ou compact (sans tirets).
- Générer — Cliquez sur le bouton (ou l'outil génère au chargement). Les nouveaux UUID apparaissent dans la liste.
- Copier — Copiez un ou tous les UUID pour votre app, base ou config.
3. Comment ça marche
L'UUID v4 utilise 122 bits aléatoires (le reste sont version et variant). L'outil utilise crypto.getRandomValues() (ou un repli) pour remplir ces bits et formate le résultat en chaîne UUID. Toute la génération est côté client dans votre navigateur ; aucun serveur n'intervient. Aucune donnée n'est envoyée à un serveur.
4. Cas d'usage et exemples
- Développement — IDs uniques rapides pour entités, logs ou données de test.
- Base de données — Générer des clés primaires ou IDs externes avant insertion.
- API — ID de requête, ID de corrélation ou ID de trace au format UUID.
- Tests — Créer un jeu d'UUID pour fixtures ou mocks.
Exemple
- Générer 1 → ex. a1b2c3d4-e5f6-4789-a012-3456789abcde.
- Générer 5, compact → cinq chaînes hex de 32 caractères sans tirets.
5. Limites et contraintes connues
- v4 uniquement — L'outil génère des UUID aléatoires (v4). Il ne produit pas d'UUID temporels (v1) ni basés sur un namespace (v3/v5) sauf si l'outil l'ajoute.
- Unicité — La probabilité de collision est négligeable en usage normal ; pour une échelle extrême, prévoyez des garanties supplémentaires dans votre système.
- Pas de persistance — Les UUID générés ne sont pas stockés par l'outil ; copiez-les si vous devez les conserver.