Générateur UUID

Générez en masse des UUID v4, v7, v1 et v5, des ULID ou des NanoID, et décodez un identifiant existant — directement dans votre navigateur.

À propos de Générateur UUID

De quoi s’agit-il

Le Générateur UUID crée des identifiants uniques : UUID v4 aléatoires, UUID v7 et ULID ordonnés dans le temps, UUID v1, UUID v5 basés sur un nom et NanoID courts avec votre propre alphabet et longueur. Jusqu’à 10 000 à la fois, en liste simple, tableau JSON, SQL IN ou CSV. Le décodeur indique ce qu’est un UUID ou un ULID existant et, pour ceux basés sur le temps, quand il a été créé.

Fonctionnalités principales

  • UUID v4, v7, v1 et v5, ULID et NanoID.
  • De 1 à 10 000 identifiants à la fois.
  • Majuscules, sans tirets et sortie en liste simple, tableau JSON, SQL IN ou CSV.
  • UUID v5 à partir d’un espace de noms (DNS, URL, OID ou personnalisé) et d’un nom.
  • NanoID avec votre propre alphabet et votre propre longueur.
  • Un décodeur : type, variante et, pour v1, v7 et ULID, l’heure de création en heure locale et en UTC.

Comment l’utiliser

  1. Choisissez « Générateur », puis le type d’identifiant.
  2. Indiquez le nombre voulu et, si vous le souhaitez, majuscules, sans tirets et le format de sortie.
  3. Pour v5, choisissez un espace de noms et saisissez un nom ; pour NanoID, réglez l’alphabet et la longueur.
  4. Cliquez sur un identifiant pour le copier, ou copiez toute la liste.
  5. Pour examiner un identifiant existant, passez sur « Décodeur » et collez-le.

Quand c’est utile

  • Remplir un seed de base de données ou des données de test avec des clés primaires.
  • Obtenir un identifiant v5 stable pour une URL ou un nom de domaine.
  • Savoir quand un UUID v7 ou un ULID trouvé dans un log a été créé.

Confidentialité et limites

Vos données

Les identifiants sont générés dans votre navigateur par son générateur aléatoire cryptographique et ne sont pas envoyés à un serveur — le site reçoit seulement un événement anonyme « outil ouvert ». Un résultat envoyé vers un autre outil reste 24 heures sur cet appareil dans « Activité récente ».

Limites

  • Si le navigateur ne dispose pas d’un aléa cryptographiquement sûr (Web Crypto), la génération est bloquée au lieu de passer à une source faible.
  • Le décodeur traite un identifiant à la fois.

Questions fréquentes

Quelle version choisir ?

v4 pour un identifiant aléatoire simple. v7 ou ULID quand les identifiants doivent se trier par date de création, ce qui garde les index de base de données compacts. v5 quand la même entrée doit toujours donner le même identifiant.

Pourquoi v5 donne-t-il toujours le même résultat ?

Il est calculé à partir de l’espace de noms et du nom, pas du hasard. C’est tout l’intérêt : la même URL ou le même domaine donne toujours le même UUID.

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

Pour v4 et v7, la probabilité est si faible qu’en pratique cela n’arrive pas. Pour NanoID, tout dépend de la longueur et de l’alphabet — un identifiant court avec peu de caractères entre en collision bien plus tôt.