Générateur d'UUID

Générez des identifiants uniques UUID v4.

🔒 Ce fichier est traité dans votre navigateur. Il n'est jamais envoyé à un serveur.

À quoi ça sert

Un UUID est un identifiant de 128 bits conçu pour être unique sans que personne ait à le coordonner. C’est tout son intérêt : deux systèmes qui ne se connaissent pas peuvent générer des identifiants en même temps avec la certitude pratique qu’ils ne se croiseront pas.

L’alternative classique, un compteur qui s’incrémente, suppose une autorité centrale distribuant les numéros. Cela marche dans une base unique mais casse dès qu’il y a plusieurs serveurs, une application devant fonctionner hors ligne, ou une fusion de données provenant de deux systèmes.

La version 4, celle que génère cet outil, repose sur des nombres aléatoires. Les combinaisons possibles sont si nombreuses que la probabilité d’une répétition est négligeable dans tout scénario réel.

Comment ça marche

  1. Cliquez sur "Générer 5 UUID" pour créer instantanément des identifiants uniques.
  2. Copiez celui dont vous avez besoin, ou recliquez pour en générer d’autres.
  3. Utilisez-les comme identifiants uniques dans vos bases de données ou vos applications.

Quand l'utiliser

Clés de base de données

Elles permettent de créer des enregistrements en plusieurs endroits sans risque de collision à la synchronisation.

Applications hors ligne

Un client déconnecté peut générer des identifiants valables et les téléverser plus tard.

Noms de fichiers uniques

Ils évitent que deux fichiers envoyés en même temps s’écrasent en portant le même nom.

Conseils pratiques

  • Ils sont produits par le générateur cryptographique du navigateur, pas par une fonction aléatoire simple.
  • Ils ne sont pas secrets : un UUID ne doit jamais servir de mot de passe ni de jeton d’accès.
  • Comme clé primaire, ils occupent plus de place et se trient moins bien qu’un entier séquentiel.
  • On les écrit en minuscules par convention, même s’ils ne sont pas sensibles à la casse.

Questions fréquentes

Deux UUID générés ici peuvent-ils être identiques ?

C’est pratiquement impossible : ils suivent la norme UUID v4, fondée sur des nombres aléatoires offrant tant de combinaisons que le risque de collision est négligeable.

Qu’est-ce qu’un UUID exactement ?

Un identifiant unique universel de 128 bits, très utilisé en programmation pour identifier des enregistrements ou des ressources sans dépendre d’un compteur central.

Outils similaires