Générez des UUID et des GUID instantanément
Ce générateur d'UUID crée des identifiants conformes aux standards directement dans votre navigateur. Choisissez la version, définissez une quantité et obtenez de nouvelles valeurs immédiatement — une seule à coller dans un test, ou un millier pour peupler une base de données. Chaque UUID est produit avec le générateur de nombres aléatoires cryptographiquement sûr de votre navigateur, et aucun n'est envoyé à un serveur ou stocké sur celui-ci.
Fonctionnalités
- UUID v4 – 122 bits aléatoires, la version la plus utilisée.
- UUID v7 – un horodatage Unix de 48 bits en millisecondes suivi de bits aléatoires, pour que les ID se trient par date de création.
- Génération en masse jusqu'à 1 000 UUID à la fois, avec copie et téléchargement en fichier
.txt. - Options de formatage – majuscules, sans tirets (32 caractères), ou entourés d'
{accolades}.
Usages courants
Clés primaires de base de données. Les UUID permettent aux serveurs d'application de créer des ID avant d'insérer une ligne, ce qui simplifie les systèmes distribués et les fusions de données. Préférez v7 pour cet usage : les clés v4 aléatoires dispersent les insertions dans un index, tandis que les clés v7 arrivent dans l'ordre.
Ressources d'API et clés d'idempotence. De nombreuses API identifient les commandes, les paiements et les messages par un UUID, et acceptent un UUID généré par le client comme clé d'idempotence pour qu'une requête réessayée ne soit pas traitée deux fois.
Données de test et fixtures. Générez une liste d'ID pour remplir une feuille de calcul, une API de simulation (mock) ou un test unitaire.
Noms de fichiers et d'objets. Un UUID constitue un nom sans risque de collision pour les téléversements, les entrées de cache ou les fichiers temporaires.
Lire un UUID
Un UUID tel que 01928f4e-7a3c-7b21-9d4e-5f6a7b8c9d0e a une structure fixe. Le premier chiffre du troisième groupe est la version (4 ou 7). Le premier chiffre du quatrième groupe est la variante, qui pour les UUID standards est 8, 9, a ou b. Dans un UUID v7, les 12 premiers chiffres hexadécimaux encodent l'heure de création en millisecondes depuis 1970.
Besoin d'autres valeurs aléatoires ? Créez des mots de passe forts avec le Générateur de mot de passe ou des nombres aléatoires dans n'importe quelle plage avec le Générateur de nombre aléatoire.