Générateur d’UUID

Appuyez sur le bouton et obtenez des identifiants prêts à coller dans une base, une configuration ou un jeu de tests. Ils sont créés dans la page : aucun serveur ne vous remet un numéro déjà vu par quelqu’un d’autre.

Générés par votre navigateur à partir d’une source aléatoire cryptographique — rien n’est demandé à un serveur.

Comment faire

Bon à savoir

Ce que garantit vraiment la version 4

Un UUID v4, ce sont 122 bits aléatoires et six bits fixes qui marquent la version et la variante. Ni compteur, ni adresse MAC, ni horodatage : rien de votre machine ne s’y glisse. La probabilité de collision est si faible que les bases de données les considèrent uniques sans vérifier.

Aléatoire, pas seulement quelconque

Les nombres viennent de crypto.getRandomValues, la source que le navigateur utilise pour les clés, et non de Math.random. La nuance compte dès qu’un identifiant se retrouve dans un lien ou un jeton : un « hasard » prévisible se devine, et ce qui se devine se trouve.

Questions fréquentes

Sont-ils générés sur un serveur ?

Non. Ils sont produits dans votre navigateur et ne partent nulle part : personne d’autre n’a la liste que vous venez de créer.

Deux personnes peuvent-elles obtenir le même UUID ?

En pratique, non. Avec 122 bits aléatoires, il faudrait en générer des milliards par seconde pendant des décennies pour rendre une collision probable.

Un UUID fait-il un bon mot de passe ou jeton ?

Comme secret, il est réellement aléatoire, mais il est stocké et journalisé comme n’importe quel identifiant. Utilisez un vrai jeton pour l’authentification et un UUID pour l’identité.

Quel format choisir ?

Minuscules sans accolades : c’est la forme standard, celle qu’attendent la plupart des bases. Accolades et majuscules existent pour l’outillage Microsoft qui les affiche encore ainsi.

Outils similaires