Générateur UUID

Générez dans votre navigateur des identifiants UUID v4 ou UUID v1 au format RFC 4122. Créez un UUID ou un lot, changez la casse, puis copiez ou téléchargez les résultats pour le développement, les tests, les bases de données et les API.

UUID générés

0 générés. Le lot est limité à 1000.

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

Un générateur UUID crée des identifiants de 128 bits utilisés comme clés de base de données, IDs de requête, noms de fichiers, références de session, IDs d’événement et données de test. Les UUID sont conçus pour être suffisamment uniques dans les systèmes distribués sans compteur central.

UUID v4 ou UUID v1

  • UUID v4 est basé sur l’aléatoire et reste le meilleur choix par défaut si l’identifiant ne doit pas révéler l’heure ou la machine.
  • UUID v1 est basé sur le temps et se trie approximativement par date de création. Cet outil utilise un nœud aléatoire au lieu d’exposer une vraie adresse MAC.
  • Les deux formats utilisent la structure standard 8-4-4-4-12 et définissent correctement la version et la variante.

Utilisations courantes

  • Créer des clés primaires ou IDs publics pour prototypes et données de départ.
  • Générer des IDs de corrélation pour logs, traces, tâches en arrière-plan et requêtes API.
  • Préparer des noms uniques pour fichiers, fixtures, messages, files d’attente et enregistrements de test.

Notes développeur

Les UUID sont utiles, mais ne remplacent pas toute stratégie d’identifiants. Choisissez la version et le format de stockage selon la confidentialité, le tri, l’indexation et l’interopérabilité.

Génération côté client

Les UUID sont générés localement dans le navigateur. La liste générée n’est pas envoyée à un serveur par cet outil.

Sortie par lots

Générez jusqu’à 1 000 UUID à la fois, copiez la liste séparée par lignes ou téléchargez-la en .txt.

Format de casse

Les UUID en minuscules ou majuscules sont équivalents pour la plupart des systèmes. Utilisez la casse attendue par votre base, API ou code.

FAQ du générateur UUID pour développeurs

Faut-il utiliser UUID v4 ou UUID v1 ?

Utilisez UUID v4 pour la plupart des applications, car il est basé sur l’aléatoire et évite de révéler l’heure de création ou des informations machine. Utilisez UUID v1 seulement si l’ordre temporel est utile et si le compromis de confidentialité est acceptable.

Ces UUID sont-ils générés sur le serveur ?

Non. Cet outil génère les UUID dans votre navigateur et utilise les APIs du navigateur pour copier et exporter.

UUID v4 est-il assez unique pour des IDs de base de données ?

Pour les applications distribuées courantes, UUID v4 généré avec une source aléatoire sûre a une probabilité de collision extrêmement faible. Pour les IDs critiques, gardez tout de même une contrainte d’unicité en base.

Puis-je utiliser des UUID comme secrets ou jetons d’accès ?

Ne considérez pas un UUID comme un secret par défaut. Les UUID sont des identifiants. Pour mots de passe, clés API, liens de réinitialisation ou bearer tokens, utilisez une génération cryptographique adaptée avec assez d’entropie et une expiration.

Pourquoi UUID v1 contient-il des informations de temps ?

UUID v1 encode un horodatage et une séquence d’horloge. Le UUID v1 traditionnel peut aussi inclure une valeur de nœud machine ; cet outil utilise un nœud aléatoire pour éviter d’exposer une vraie adresse MAC.

Boostez votre entreprise avec une gestion multi-comptes efficace et une sécurité renforcée – Commencez avec DICloak dès aujourd'hui !