Générez un ou plusieurs identifiants UUID v4 aléatoires avec un aléa cryptographique.
Un UUID (Universally Unique Identifier) est un identifiant de 128 bits conçu pour que n'importe qui puisse en générer un à tout moment, sans coordination avec personne — tout en étant pratiquement certain qu'il est unique. La version 4, générée ici, remplit 122 de ces bits avec des données aléatoires : le nombre de valeurs possibles est si grand (environ 5,3 × 10³⁶) que la probabilité de collision entre deux UUID aléatoires est négligeable pour tout système réel.
Les UUID sont la réponse standard chaque fois que des systèmes distribués ont besoin d'identifiants sans compteur central : clés de base de données, identifiants de requêtes d'API, noms de fichiers, jetons de session à usage non secret. Le format canonique compte 32 chiffres hexadécimaux en cinq groupes séparés par des tirets (8-4-4-4-12), où le chiffre de version est toujours 4 et le chiffre de variante est 8, 9, a ou b.
Ce générateur utilise crypto.randomUUID quand le navigateur le fournit, avec repli sur crypto.getRandomValues en positionnant manuellement les bits de version et de variante — deux sources cryptographiquement sûres. La génération est entièrement locale : les identifiants sont créés sur votre appareil et jamais transmis.
Structure d'un UUID v4 : xxxxxxxx-xxxx-4xxx-Nxxx-xxxxxxxxxxxx, où x est un chiffre hexadécimal aléatoire et N vaut 8, 9, a ou b (la variante). 122 bits aléatoires donnent 2¹²² ≈ 5,3 × 10³⁶ valeurs possibles.
En théorie oui, en pratique non. Avec 122 bits aléatoires, il faudrait générer environ 2,7 × 10¹⁸ UUID pour atteindre 50 % de chances d'une seule collision.
Aucune en pratique — GUID est le nom donné par Microsoft au même identifiant de 128 bits. Les formats sont interchangeables.
Oui. Les clés UUID v4 évitent le problème de coordination des identifiants séquentiels. Notez que des clés aléatoires peuvent fragmenter les index clusterisés — certaines bases préfèrent des variantes ordonnées dans le temps (v7) pour les tables à fort volume.
Non. La génération s'exécute en JavaScript sur votre appareil avec le générateur cryptographique du navigateur. Rien n'est transmis.
Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.
Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.