Générateur d'UUID
Un clic — de 1 à 100 UUID, tous vraiment aléatoires.
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
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.
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.
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
- Générateur de mot de passeMots de passe aléatoires et sécurisés.
- Expression cronCréer, lire et valider une syntaxe cron.
- Encodeur et Décodeur Base64Encoder ou décoder du texte en Base64 facilement.
- Convertisseur de casseTransformer la casse de texte en différents formats.
- Générateur de Hash — SHA-1, SHA-256, SHA-384, SHA-512Générer un hash cryptographique pour n'importe quel texte.
- Formateur et Validateur JSONFormater, indenter et valider un document JSON.