⭐ Mes favoris

Aucun favori pour l'instant.
Cliquez ☆ sur une carte pour l'épingler.

🔑 Generateur UUID / ULID

Identifiants uniques en un clic.

📋

Types d'identifiants

UUID v4 : standard RFC 4122, 36 caracteres, utilise partout. ULID : triable par date, 26 caracteres Crockford Base32. NanoID : compact, URL-safe, longueur configurable. Hex et Numerique : pour les cas simples.

UUID : qu'est-ce que c'est et à quoi ça sert

Identifiants uniques universels, versions, et pourquoi le risque de collision est négligeable.

1. Qu'est-ce qu'un UUID ?

Un UUID (Universally Unique Identifier) est un identifiant de 128 bits, représenté par 36 caractères du type 550e8400-e29b-41d4-a716-446655440000. Sa particularité : il peut être généré par n'importe qui, n'importe où, sans coordination centrale, tout en restant pratiquement unique au monde. C'est l'identifiant de référence pour les bases de données, les systèmes distribués et les APIs.

2. Les versions courantes

  • UUID v4 (aléatoire) : le plus utilisé, généré à partir de nombres aléatoires. Simple et sans information personnelle.
  • UUID v1 (temporel) : basé sur l'horodatage et l'adresse réseau de la machine.
  • UUID v7 (récent) : aléatoire mais ordonnable dans le temps, idéal comme clé de base de données.

Dans la majorité des cas, l'UUID v4 est le bon choix par défaut.

3. Pourquoi l'utiliser plutôt qu'un identifiant séquentiel

Les identifiants auto-incrémentés (1, 2, 3…) révèlent le volume de vos données et compliquent la fusion de bases. Un UUID, lui, peut être généré côté client avant insertion, ne fuit aucune information, et permet de fusionner plusieurs sources sans collision. Pour des secrets cryptographiques, préférez en revanche notre générateur de mot de passe.

Questions fréquentes

Deux UUID peuvent-ils être identiques ?

En théorie oui, en pratique non. Un UUID v4 offre 2¹²² combinaisons : il faudrait générer des milliards d'UUID par seconde pendant un siècle pour avoir une chance infime de collision. Le risque est considéré comme négligeable pour tous les usages réels.

Un UUID est-il secret ou sécurisé ?

Non, un UUID est unique mais pas confidentiel : il peut apparaître dans une URL ou un log. Ne l'utilisez jamais comme jeton de sécurité ou mot de passe ; il sert à identifier, pas à protéger.

Quelle version d'UUID choisir ?

Pour un usage général, l'UUID v4 (aléatoire) convient parfaitement. Si vous avez besoin que vos identifiants soient ordonnables chronologiquement (utile comme clé primaire en base), regardez l'UUID v7, plus récent.

L'UUID est-il généré localement ?

Oui, la génération se fait dans votre navigateur via son générateur aléatoire, sans appel serveur. Vous pouvez en générer autant que nécessaire.

Copié !