Générateur d'UUID : à quoi sert cet outil
Les identifiants uniques universels (UUID / GUID) sont les piliers de l'architecture logicielle moderne et des systèmes distribués : clés primaires de bases de données (PostgreSQL, MySQL, MongoDB), identifiants de transactions de paiement, sessions utilisateurs, jetons de sécurité ou noms uniques de fichiers dans le cloud. Le générateur d'UUID (v4) de Xorvian produit instantanément des identifiants conformes à la norme RFC 4122 directement dans votre navigateur.
L'outil génère exclusivement des UUID de version 4 (UUIDv4), basés sur un tirage pseudo-aléatoire cryptographiquement sécurisé (CSPRNG) via l'API Web Crypto (`crypto.randomUUID` ou `crypto.getRandomValues`). Chaque UUIDv4 dispose de 122 bits d'entropie pure, rendant la probabilité d'une collision fortuite pratiquement nulle à l'échelle de l'univers.
Vous pouvez générer jusqu'à 100 identifiants simultanément et personnaliser leur mise en forme selon vos exigences techniques : conversion en MAJUSCULES, ajout d'accolades (`{...}`) pour les environnements Microsoft / COM, ou suppression des tirets pour obtenir des clés compactes de 32 caractères hexadécimaux. Les identifiants générés peuvent être copiés en bloc ou téléchargés dans un fichier texte (`uuids.txt`).
L'intégralité du calcul se déroule localement dans la mémoire vive de votre navigateur sans aucun transfert de données vers un serveur externe, vous garantissant une confidentialité absolue pour vos environnements de test et de production.
Aucun fichier stocké
Rien n'est enregistré sur nos serveurs, ni pendant ni après le traitement.
Traitement local
Le calcul s'exécute dans votre navigateur dès que la technologie le permet.
Résultat immédiat
Pas d'attente, pas de file d'export : le résultat s'affiche en direct.
Gratuit, sans compte
Aucune inscription, aucune limite quotidienne, aucune publicité intrusive.
Ce que l'outil vous apporte
Conformité stricte RFC 4122 (UUIDv4)
Générez des identifiants standardisés de 128 bits avec les bits de version (4) et de variante (RFC 4122) rigoureusement positionnés.
Génération par lot de 1 à 100 identifiants
Créez instantanément une liste d'identifiants uniques pour alimenter vos scripts de migration, jeux de données de test ou bases de données.
3 options de formatage personnalisables
Adaptez la casse en MAJUSCULES, ajoutez des accolades de type GUID Windows ou supprimez les tirets de séparation selon votre langage.
Génération en masse d'UUIDs pour scripts de bases de données
Téléchargez immédiatement la liste d'identifiants sous le nom uuids.txt ou copiez l'ensemble dans le presse-papiers d'un seul clic.
Aléa cryptographique réel (CSPRNG)
Les identifiants reposent sur l'entropie matérielle native de votre système d'exploitation, évitant tout risque de prédiction de clé.
Génération de clés primaires uniques RFC 4122 v4
Générez autant d'identifiants que nécessaire sans quota d'API, sans abonnement et sans création de compte.
Exemples concrets
Découvrez la structure d'un UUIDv4 et les variantes de formatage supportées :
Alimentation d'une base de données de test
Un développeur backend doit insérer 50 enregistrements dans une table PostgreSQL. Il règle la quantité sur 50, génère la liste et clique sur « Copier tout » pour coller les clés primaires dans son script de peuplement SQL.
Génération de GUIDs pour un projet C# / .NET
Un programmeur active l'option « Accolades » et génère 5 identifiants formatés comme `{c8f7d6a5-4b3c-4210-9e8d-7a6b5c4d3e2f}`, prêts à être insérés directement dans les fichiers de configuration de son application.
Création de noms de fichiers uniques pour le stockage cloud
Pour éviter les collisions de noms de fichiers uploadés sur un bucket AWS S3, un ingénieur active l'option « Sans tirets » et récupère des identifiants compacts de 32 caractères hexadécimaux.
Comment utiliser Générateur d'UUID
Choisir la quantité d'UUIDs
Renseignez le nombre d'identifiants souhaité entre 1 et 100 dans le champ « Quantité ».
Activer ou désactiver les options de mise en forme
Cochez les interrupteurs pour MAJUSCULES, Accolades ou Sans tirets selon la convention de votre projet.
Cliquer sur « Générer les UUID (v4) »
La liste d'identifiants uniques est immédiatement calculée et affichée dans la zone de résultat.
Copier la liste complète
Cliquez sur « Copier tout » pour placer tous les UUIDs (séparés par des sauts de ligne) dans votre presse-papiers.
Télécharger au format .txt
Cliquez sur « Télécharger .txt » pour enregistrer l'ensemble des identifiants dans le fichier uuids.txt.
Conseils et erreurs à éviter
Comprendre la garantie de non-collision de l'UUIDv4
Avec 122 bits d'aléa, il faudrait générer un milliard d'UUIDs par seconde pendant environ 85 ans pour avoir une chance sur un milliard d'observer une seule collision.
Différence entre UUID et GUID
GUID est le terme employé par Microsoft pour désigner son implémentation du standard universel UUID (RFC 4122). Les deux formats sont structurellement identiques.
Utiliser le format sans tirets pour les clés d'API
Le format sans tirets produit une chaîne de 32 caractères hexadécimaux continus, très pratique pour créer des jetons d'accès ou des noms de fichiers S3 sans caractères spéciaux.
Vérifier le chiffre de version
Dans un UUID version 4 standard (ex. `xxxx-xxxx-4xxx-yxxx-...`), le 13e caractère hexadécimal est toujours un « 4 » et le 17e caractère commence par 8, 9, a ou b.
À éviter : Confondre UUIDv4 (aléatoire) et UUIDv1 (temporel)
L'UUIDv1 encode l'horodatage et l'adresse MAC physique de la machine, ce qui peut poser des risques de confidentialité : l'UUIDv4 purement aléatoire est la version moderne recommandée.
À éviter : Supposer que les UUIDs v4 sont triables chronologiquement
Les UUIDs v4 étant purement aléatoires, ils n'ont aucun ordre séquentiel naturel : n'utilisez pas l'UUIDv4 si vous avez besoin d'un tri temporel strict (préférez ULID ou UUIDv7).
À éviter : Stocker les UUIDs en format texte au lieu de binaire en base
En base de données relationnelle (PostgreSQL `UUID` ou MySQL `BINARY(16)`), stockez les UUIDs sous leur type natif pour économiser de l'espace et optimiser les index.
Questions fréquentes
Les réponses aux questions posées sur Générateur d'UUID.
Outils liés
Les outils utilisés juste après celui-ci.
Mis à jour le août 2026. Voir tous les outils