Ce que fait cet outil
Demandez un nombre entre 1 et 100, recevez autant d’UUID.
3
e2f1a7d4-9c3b-4a8e-b6d2-0f5c1e8a4b37
7b3c5d91-2e46-4f0a-8c1d-9a7e3b5f2c60
1d8e4a6b-5f27-4c93-a0e8-3b6d1f4c7a25
Un par ligne, prêts à coller dans une fixture, un fichier de graine ou un test. Une option les écrit en majuscules, ce qu’attendent certains systèmes et quelques colonnes de base de données.
Fabriqués ici, vus par personne
Les identifiants viennent de crypto.randomUUID, dans votre navigateur, avec le générateur cryptographique qui sert au reste de l’API Web Crypto. Aucune requête ne part : les valeurs que vous obtenez n’ont jamais existé ailleurs — ce qu’un générateur en ligne qui répond depuis un serveur ne peut pas dire.
Ce qu’est la version 4, et ce qu’elle n’est pas
- 122 bits aléatoires. Six des 128 sont fixés : quatre disent « version 4 », deux marquent la variante. Tout le reste est tiré au hasard.
- Ni date, ni machine. Contrairement à la version 1, elle ne dit rien de quand ni d’où elle a été faite. Rien à fuiter, rien pour trier.
- Pas triable. Deux UUID consécutifs tombent n’importe où, ce qui malmène un index groupé. Si vous insérez des millions de lignes indexées par UUID, c’est la version 7 — ordonnée dans le temps — qu’il faut chercher, et cet outil ne la fabrique pas.
- Pas un secret. Indevinable en pratique, mais il voyage dans les URL et les journaux. Servez-vous-en comme identifiant ; pour ce qui donne un accès, prenez un vrai générateur de jetons.
Confidentiel par conception
Tout s’exécute localement dans votre navigateur en JavaScript. Vos données ne sont jamais envoyées sur un serveur, ce qui rend l’outil sûr pour des contenus sensibles, et il fonctionne hors ligne.