TontonTools

Générateur d'UUID aléatoire

Générez des UUID aléatoires : des identifiants uniques, un ou plusieurs à la fois.

100% Gratuit Pas d'inscription Respectueux de la vie privée Gestion de site web
Mise à jour sept. 2026
Share X / Twitter Facebook LinkedIn WhatsApp

Comment utiliser Générateur d'UUID aléatoire

  1. Générez un UUID — ou un lot si vous en avez besoin de plusieurs.
  2. Copiez la ou les valeurs.
  3. Utilisez-les comme identifiants uniques — clés de base de données, identifiants d'API, noms de fichiers, balises de requête.
  4. Notez qu'il s'agit de la version 4 (aléatoire) — pour les identifiants ordonnés dans le temps, la version 7 existe pour les performances de l'index.

Qu'est-ce que Générateur d'UUID aléatoire ?

Un générateur d'UUID aléatoire crée des UUID version 4 – des identifiants universellement uniques de 128 bits comme f47ac10b-58cc-4372-a567-0e02b2c3d479 – générés à partir de nombres aléatoires. Il s'agit du moyen standard de créer des identifiants uniques sans aucune coordination centrale : deux systèmes n'importe où peuvent générer des UUID simultanément et efficacement sans jamais entrer en collision.

Le "en fait jamais" est mathématiquement sérieux : l'espace aléatoire est si vaste (2 ^ 122 possibilités pour la v4) que la génération de milliards d'UUID comporte des risques de collision négligeables. Cette propriété en fait l'identifiant incontournable pour les systèmes distribués, les bases de données et les API où les identifiants séquentiels ne fonctionneront pas.

À propos de Générateur d'UUID aléatoire

Générez un ou plusieurs UUID à la fois, prêts à être copiés.

Là où les UUID sont utilisés : clés primaires de base de données – en particulier dans les systèmes distribués où les ID à incrémentation automatique entreraient en collision entre les serveurs ; Identifiants de ressources API : identifiants uniques et non devinables pour les enregistrements (un UUID ne révèle rien sur le nombre ou l'ordre des enregistrements, contrairement aux ID séquentiels – un petit plus en matière de sécurité) ; idempotence et clés de requête : marquage des opérations de manière unique ; Noms de fichiers et d'objets : noms uniques garantis sans coordination ; et les ID de session et de transaction.

Remarque sur la version : la version 4 (aléatoire) est la version par défaut courante et ce qu'elle génère : pas d'ordre significatif, pur hasard, pas de données intégrées. D'autres versions existent (la v1 intègre l'horodatage + MAC, la v7 est ordonnée dans le temps pour de meilleures performances d'index de base de données) pour des besoins spécifiques. Compromis à connaître : les UUID sont plus grands que les entiers (16 octets contre 4-8) et leur caractère aléatoire peut fragmenter les index de base de données (la version 7 résout ce problème) — mais pour la plupart des utilisations, leur unicité sans coordination dépasse le coût. C'est le même générateur que notre générateur UUID. La génération est locale et aléatoire ; rien n'est stocké.

Foire aux questions

Un identifiant universellement unique : une valeur de 128 bits (affichée sous la forme de 32 chiffres hexadécimaux avec des tirets) générée afin que deux systèmes, n'importe où, puissent les créer indépendamment sans collision. L'ID standard pour les systèmes distribués, les bases de données et les API.
Théoriquement oui, pratiquement jamais – les UUID v4 tirent de 2 ^ 122 possibilités aléatoires, donc générer des milliards comporte des risques de collision négligeables. À toutes fins réelles, chaque UUID est unique. C'est tout l'intérêt.
Incrémentation automatique pour les applications simples à base de données unique (plus petites, conviviales pour les index, lisibles par l'homme). UUID pour les systèmes distribués (aucune coordination nécessaire), identifiants publics non devinables et fusion de données entre sources. Chacun répond à des besoins différents.
Version 4 (aléatoire) — la valeur par défaut courante, un pur hasard sans données intégrées. Pour les identifiants chronologiques qui s'indexent mieux dans les bases de données, la version 7 est le choix moderne ; La v1 intègre l'horodatage et l'adresse MAC.
Les UUID v4 sont aléatoires et impossibles à deviner, adéquats pour les identifiants non sensibles, mais ce ne sont pas des secrets garantis cryptographiquement. Pour les jetons de sécurité (réinitialisations de mot de passe, secrets d'API), utilisez un générateur aléatoire cryptographique dédié, et non des UUID.

Learn more

Qu'est-ce qu'un UUID et quand devriez-vous en utiliser un ?

Les UUID sont partout dans les logiciels en tant qu'identifiants uniques. Voici ce qu’ils sont, comment ils restent uniques et quand les utiliser à la place de simples identifiants.

Read the guide

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.