UUID Générateur
Générez des UUID cryptographiquement sécurisés dans votre navigateur. Prend en charge à la fois l'UUID v4 (entièrement aléatoire) et l'UUID v7 (horodaté, RFC 9562). Génération en masse jusqu'à 1 000 à la fois avec plusieurs options de formatage.
Comment utiliser le générateur d'UUID
- Choisissez la version : Sélectionner v4 pour des identifiants entièrement aléatoires et imprévisibles – idéal pour les clés API et les jetons de session. Sélectionner v7 pour les UUID ordonnés dans le temps qui sont triés naturellement, ce qui les rend optimaux pour les clés primaires de bases de données.
- Quantité définie : Entrez n'importe quel nombre compris entre 1 et 1 000. Tous les UUID sont générés instantanément dans votre navigateur à l'aide du CSPRNG au niveau du système d'exploitation.
- Choisissez un format : Standard (8-4-4-4-12 avec tirets), pas de tirets (32 caractères hexadécimaux), majuscules ou accolades — la forme canonique C# / Microsoft.
- Copiez ou téléchargez : Cliquez Copie sur n'importe quelle ligne pour copier un seul UUID, ou utilisez Copier tout pour récupérer tous les résultats. Télécharger le .txt exporte un UUID par ligne.
- Reformater à la volée : Modifiez la liste déroulante Format à tout moment : les résultats existants sont instantanément reformatés sans régénération, de sorte que vous conservez le même ensemble d'UUID.
Foire aux questions
Ces UUID sont-ils cryptographiquement sécurisés ?
Oui. v4 utilise le natif du navigateur crypto.randomUUID(), et la v7 utilise crypto.getRandomValues() pour la partie aléatoire. Les deux s’appuient sur CSPRNG au niveau du système d’exploitation – la même source utilisée pour la génération de clés TLS.
Quelle est la différence entre les UUID v4 et v7 ?
L'UUID v4 est entièrement aléatoire (128 bits d'entropie moins 6 bits de version/variante), ce qui rend les identifiants imprévisibles et désordonnés. L'UUID v7 (RFC 9562, 2024) intègre un horodatage Unix en millisecondes de 48 bits dans les bits de poids fort, de sorte que les UUID v7 sont triés par ordre chronologique. Cela rend la v7 bien meilleure pour les index B-tree de base de données car insère le cluster à la fin plutôt que de fragmenter l'index.
Stockez-vous ou enregistrez-vous les UUID générés ?
Non. La génération s'exécute entièrement dans votre navigateur à l'aide de JavaScript. Rien n'est envoyé à un serveur. Vous pouvez vous déconnecter d'Internet et l'outil fonctionnera toujours.
Un UUID v7 peut-il divulguer l'heure de création ?
Oui. Les 48 premiers bits d'un UUID v7 codent l'horodatage en millisecondes Unix. Si l'ordre ou le moment de création de l'identifiant est sensible (par exemple, l'ordre de création du compte), préférez la v4.
Que faire si mon navigateur ne prend pas en charge crypto.randomUUID ?
L'outil revient automatiquement à une implémentation manuelle à l'aide de crypto.getRandomValues(), qui est pris en charge dans tous les navigateurs modernes, notamment Chrome 37+, Firefox 36+, Safari 7.1+ et Edge.