Chaque UUID est généré localement avec le générateur de nombres aléatoires Web Crypto du navigateur : rien n'est envoyé sur un serveur, et l'outil fonctionne hors ligne une fois la page chargée. Choisis la version 4 quand il te faut simplement un identifiant aléatoire imprévisible, ou la version 7 quand les UUID serviront de clés de base de données : v7 démarre par un horodatage de création sur 48 bits, ce qui fait que les lignes s'insèrent dans l'ordre et que les index B-tree restent rapides. Un lot v7 généré ici reste même strictement trié dans la même milliseconde, grâce à la méthode du compteur monotone de la RFC 9562. Bascule la sortie en majuscules ou retire les tirets si ta base ou ta spécification stocke les UUID sous forme de 32 chiffres hexadécimaux bruts.
UUID Generator gratuit (v4 et v7)
Fonctionne entièrement dans votre navigateur : aucun envoi, aucune inscription.
Entièrement aléatoire - 122 bits issus d'une source aléatoire sécurisée.
Qu'est-ce qu'un UUID generator ?
Un UUID generator crée des identifiants universellement uniques - des valeurs de 128 bits écrites sur 36 caractères d'hexadécimal et de tirets, comme 550e8400-e29b-41d4-a716-446655440000. Cet outil construit des UUID version 4 aléatoires et version 7 triés par date selon la RFC 9562, par lots, entièrement dans le navigateur : les identifiants ne quittent jamais ton appareil.
Comment l’utiliser
- 1Choisir une version. Choisir UUID v4 pour des ID entièrement aléatoires, ou UUID v7 pour des ID triés par date qui se classent selon leur moment de création.
- 2Définir la quantité. Choisir combien d'UUID générer d'un coup, de 1 jusqu'à 1000.
- 3Ajuster le format. Garder la forme standard en minuscules avec tirets, ou activer Majuscules ou désactiver Tirets selon la façon dont ton système stocke les identifiants.
- 4Copier ce qu'il te faut. Cliquer sur Copier pour un seul UUID, ou sur Tout copier pour récupérer le lot entier, un par ligne.
Pour qui
- Développeurs backend qui créent des clés primaires, des ID de requête et des clés d'idempotence - v7 pour des clés de base de données insérées dans l'ordre, v4 pour des jetons impossibles à deviner.
- Ingénieurs base de données qui comparent le comportement de v4 et v7 avant de choisir une stratégie de clés pour Postgres, MySQL ou MongoDB.
- Ingénieurs QA et data qui alimentent des fixtures, des jeux de données factices et des payloads de test avec un lot d'UUID valides en un clic.
- Développeurs API et intégration qui renseignent des ID de corrélation, des ID de trace et des clés de message en testant des webhooks et des files d'attente.
- Toute personne qui écrit une config ou une doc et a besoin d'un UUID valide sans ouvrir un terminal ni installer un paquet.
Questions fréquentes
L'UUID generator est-il gratuit ?
Oui, il est entièrement gratuit, sans inscription et sans limite. Chaque UUID est généré dans le navigateur, tu peux donc créer autant de lots de 1000 que tu veux, même hors ligne une fois la page chargée.
Les UUID générés sont-ils envoyés quelque part ?
Non. Les UUID sont construits localement avec l'API Web Crypto dans le navigateur et rien n'est envoyé à un serveur - les identifiants générés pour des systèmes privés restent sur ton appareil.
Quelle est la différence entre UUID v4 et v7 ?
v4 utilise 122 bits aléatoires - imprévisibilité maximale, aucune structure. v7 remplace les 48 premiers bits par un horodatage Unix en millisecondes, donc les ID se trient par date de création. Utilise v7 pour des clés de base de données qui profitent d'insertions ordonnées, et v4 quand les ID ne doivent rien révéler.
Deux UUID peuvent-ils entrer en collision ?
En pratique, non. Avec les 122 bits aléatoires de v4, il faudrait générer environ 330 quadrillions d'UUID avant d'atteindre ne serait-ce que 1 % de chance d'un doublon. Cet outil utilise en plus la source aléatoire cryptographiquement sûre du navigateur, pas un générateur pseudo-aléatoire faible.
Pourquoi les UUID ont-ils 36 caractères et des tirets ?
Un UUID fait 128 bits écrits sous forme de 32 chiffres hexadécimaux, regroupés en 8-4-4-4-12 par quatre tirets pour la lisibilité - 36 caractères au total. Beaucoup de systèmes ne stockent que les 32 chiffres hexadécimaux ; l'interrupteur Tirets te donne cette forme compacte.
Peut-on retrouver l'horodatage à partir d'un UUID v7 ?
Oui. Les 12 premiers chiffres hexadécimaux d'un UUID v7 sont son horodatage Unix en millisecondes sur 48 bits. Quand tu génères des ID v7 ici, l'outil décode cet horodatage intégré et l'affiche sous le lot en UTC.
Un UUID est-il la même chose qu'un GUID ?
Oui. GUID (Globally Unique Identifier) est le nom donné par Microsoft au même format de 128 bits ; UUID est le terme neutre standardisé par la RFC 9562. Tout UUID généré ici est un GUID valide, même si les outils Microsoft affichent souvent les GUID en majuscules.
Les UUID en majuscules et en minuscules sont-ils équivalents ?
Oui. La RFC 9562 précise que les chiffres hexadécimaux ne sont pas sensibles à la casse, la minuscule étant la forme de sortie canonique. L'interrupteur Majuscules ne change que l'affichage et la copie de l'ID - cela reste le même UUID.