regula.tools
100% dans le navigateurGénérateurs

Générateur en Ligne de UUID et GUID (RFC 4122 v4 et RFC 9562 v7)

Utilisez l’API Web Crypto de votre navigateur pour générer des identifiants UUID/GUID conformes aux normes RFC 4122 Version 4 (purement aléatoire) et RFC 9562 Version 7 (ordonnable chronologiquement par milliseconde). Personnalisez le format (majuscules, tirets, accolades) et exportez en JSON sans aucun transfert serveur.

Chargement de l'espace de travail...

#Comment utiliser cet outil

1Sélectionnez la version de UUID souhaitée : Version 4 (aléatoire) ou Version 7 (ordonnée dans le temps).
2Définissez la quantité d’identifiants à générer (de 1 à 100).
3Ajustez les options de mise en forme : majuscules, tirets ou accolades { }.
4Copiez les identifiants un par un ou exportez la liste complète au format JSON.

#Formule mathématique et normes

Le standard RFC 4122 v4 fournit 122 bits d’entropie aléatoire CSPRNG. Le standard moderne RFC 9562 v7 intègre un horodatage Unix de 48 bits dans les bits de poids fort, suivi de 74 bits d’entropie CSPRNG. Cette structure garantit une insertion séquentielle dans les index B-Tree des bases de données relationnelles, évitant la fragmentation.

#Cas particuliers et considérations techniques

Probabilité Statistique de Collision en UUID v4

Avec 122 bits d’entropie CSPRNG (environ 5,3 × 10^36 combinaisons), la probabilité pratique de collision est quasi nulle, même en générant des milliards d’identifiants par seconde.

Gain de Performance du UUID v7 en Base de Données

Contrairement au UUID v4 qui fragmente les pages B-Tree dans PostgreSQL ou MySQL, le UUID v7 s’insère de manière continue grâce à son préfixe temporel, offrant les performances d’un auto-incrément avec l’unicité d’un UUID.

Génération Déterministe par CSPRNG Matériel

regula.tools utilise exclusivement window.crypto.getRandomValues(), rejetant formellement Math.random() afin de garantir une imprévisibilité de niveau cryptographique.

#Foire aux questions

Q:Quelle est la différence entre UUID v4 et UUID v7 ?

Le UUID v4 est 100% aléatoire. Le UUID v7 incorpore un horodatage en millisecondes en tête, permettant un tri chronologique direct et des performances d’indexation optimales en base de données.

Q:Les identifiants générés sont-ils envoyés sur un serveur ?

Non. Tous les calculs s’effectuent localement dans votre navigateur via JavaScript et l’API Web Crypto, sans aucune transmission réseau.

Q:Quelle est la différence entre UUID et GUID ?

UUID et GUID désignent la même norme. GUID (Globally Unique Identifier) est le terme historique utilisé par Microsoft pour désigner le standard international UUID.

Des remarques ou des suggestions ?

Aidez-nous à perfectionner cet outil. Partagez vos idées, signalez des cas limites ou demandez de nouvelles fonctionnalités.

Envoyer un retour

#Outils associés

Découvrez des outils complémentaires exécutés sur votre appareil sans téléversement serveur.