Skip to content

Générateur d'UUID

Un clic — de 1 à 100 UUID, tous vraiment aléatoires.

Buğra SözeriDéveloppeur
Updated · Published
Reviewed by Convertitive

Un UUID est un identifiant de 128 bits formaté en cinq groupes de chiffres hexadécimaux séparés par des tirets (ex. f47ac10b-58cc-4372-a567-0e02b2c3d479). Les UUID version 4 sont générés entièrement à partir d’octets aléatoires, ce qui leur confère une probabilité de collision extrêmement faible — environ 122 bits d’entropie par UUID. Vous pouvez en générer des milliards par seconde sans jamais en voir deux identiques. Le générateur utilise crypto.randomUUID() du navigateur, qui sur chaque appareil moderne puise dans une source aléatoire cryptographiquement sécurisée.

Generated with crypto.randomUUID() — cryptographically strong, RFC 4122 version 4. Different on every refresh.

How to use

  1. Définissez le nombre d'UUID souhaités

    De 1 à 100. La valeur par défaut est 5, ce qui suffit pour la plupart des tâches ponctuelles.

  2. Cliquez sur Générer

    Un nouveau lot apparaît immédiatement. Chaque clic produit des valeurs qui n'ont jamais été générées sur cette page.

  3. Copiez individuellement ou tous à la fois

    Utilisez le bouton de copie d'une ligne pour un UUID unique, ou le bouton tout copier en haut pour une sortie séparée par des sauts de ligne, prête à coller dans SQL, JSON ou CSV.

Frequently asked questions

Qu'est-ce qu'un UUID v4 ?
Un identifiant de 128 bits généré aléatoirement conformément à la RFC 4122 §4.4. Six bits encodent la version (4) et la variante (RFC 4122) ; les 122 bits restants sont aléatoires.
Sont-ils vraiment cryptographiquement aléatoires ?
Oui — crypto.randomUUID() utilise le même CSPRNG que crypto.getRandomValues(). Sur tous les systèmes d'exploitation modernes, il est alimenté par l'entropie du noyau et convient aux applications sensibles à la sécurité.
Quelle est la probabilité de collision ?
Avec 122 bits d'aléatoire, il faudrait générer environ 2,7 × 10^18 UUID pour avoir 50 % de chances qu'une collision se produise. À un million d'UUID par seconde, cela représente environ 85 000 ans.
Existe-t-il d'autres versions d'UUID ?
Oui — v1 (temps + MAC), v3/v5 (espace de noms + hash), v6/v7/v8 (triables par temps). Cet outil ne génère que des v4 car c'est la version la plus universellement adaptée et ne nécessite aucune entrée.
Pourquoi la sortie est-elle en minuscules ?
Convertitive utilise les minuscules conformément à la RFC 4122 §3. La plupart des logiciels acceptent les deux ; PostgreSQL et Go normalisent en minuscules, tandis que .NET et SQL Server utilisent souvent les majuscules par défaut.
Est-il sûr de l'utiliser comme clé primaire ?
Oui. Les UUID v4 sont largement utilisés comme clés primaires dans les systèmes distribués. Notez qu'ils ne sont pas triables par temps — si vous avez besoin d'un ordre chronologique, utilisez la v7.

Outils associés