Générateur d’UUID
Générez des UUID v4 et v7 en lot, prêts à copier.
Runs entirely in your browser. Nothing is uploaded.
Générateur et décodeur d'UUID gratuit en ligne, tout dans votre navigateur
Ce générateur d'UUID en ligne gratuit crée des identifiants universellement uniques — également appelés GUID — instantanément, sans inscription et sans limites. Chaque UUID est généré localement à l'aide du générateur de nombres aléatoires cryptographiquement sécurisé (CSPRNG) de votre navigateur, de sorte que rien n'est jamais envoyé à un serveur et vous pouvez utiliser les identifiants en toute sécurité pour des clés de production, des données de test ou des systèmes sensibles. Il fonctionne hors ligne, génère un seul identifiant ou des milliers en masse, et combine le générateur avec un décodeur d'UUID intégré pour créer et inspecter des identifiants au même endroit.
Que vous ayez besoin d'un UUID aléatoire, d'un lot pour alimenter une base de données, ou d'un moyen rapide de décoder un UUID qu'on vous a fourni, cet outil couvre tout le flux de travail — sans installation, sans bibliothèque et sans écrire une seule ligne de code. Il va bien au-delà de ce que proposent des sites comme uuidgenerator.net ou guidgenerator.com, en combinant les six versions d'UUID, tous les formats de sortie, l'export en masse et un décodeur complet sur une seule page privée.
Toutes les versions d'UUID : v1, v3, v4, v5, v6 et v7
Choisissez la version adaptée à votre cas d'usage. UUID v4 est entièrement aléatoire et le choix le plus courant — la même valeur que vous obtiendriez avec uuid.uuid4() en Python, java.util.UUID.randomUUID() en Java ou crypto.randomUUID() en JavaScript. UUID v7 intègre un horodatage Unix en millisecondes, ce qui rend les identifiants triables par date et en fait d'excellentes clés primaires de base de données avec une bien meilleure localité d'index que v4. v1 et v6 sont des UUID à horodatage grégorien (v6 est la forme réordonnée et triable), générés ici avec un nœud aléatoire afin qu'aucune adresse MAC ne soit jamais divulguée. Vous pouvez également émettre les valeurs spéciales NIL (tout zéros) et Max (tout uns) définies dans la RFC 9562.
Pour des identifiants stables et reproductibles, choisissez les versions basées sur un nom : v5 (SHA-1) et v3 (MD5) hachent un espace de noms avec une chaîne de nom, de sorte que les mêmes entrées produisent toujours le même UUID. Sélectionnez un espace de noms standard — DNS, URL, OID ou X.500 — ou collez le vôtre, saisissez un nom et dérivez un identifiant déterministe à partir d'un domaine, d'une URL ou d'une clé. La sortie correspond exactement à uuid.uuid5() / uuid.uuid3() de Python.
Génération en masse et formats de sortie flexibles
Générez jusqu'à 10 000 UUID d'un coup et exportez-les en texte brut, tableau JSON, colonne CSV ou SQL VALUES prêts à exécuter — idéal pour alimenter des tables, créer des fixtures ou générer des données de test réalistes en quelques secondes. Formatez la sortie selon votre stack : activez les majuscules, supprimez les tirets pour une forme compacte, enveloppez dans des accolades pour les littéraux GUID .NET, ou ajoutez le préfixe urn:uuid: pour les documents RDF et XML.
Comme tout s'exécute côté client, la génération en masse de milliers d'identifiants est instantanée et ne touche jamais le réseau — faisant de cet outil une alternative plus rapide et plus privée à uuidtools.com ou au panneau UUID d'it-tools.tech.
Décodez et inspectez n'importe quel UUID en ligne
Collez n'importe quel identifiant dans le décodeur intégré pour en décomposer instantanément la structure. Le décodeur d'UUID en ligne indique la version et la variante, et pour les UUID basés sur le temps, il extrait les données intégrées : l'horodatage exact de création de v1, v6 et v7, ainsi que la séquence d'horloge et le nœud (indiquant si le nœud est une valeur aléatoire ou une véritable adresse MAC) de v1 et v6. Il reconnaît la variante RFC 4122/9562 et les valeurs spéciales NIL et Max, et tolère les accolades, les préfixes URN, la casse mixte et les tirets manquants.
Cela en fait un compagnon utile pour le débogage quotidien : confirmez si un identifiant est vraiment aléatoire (v4) ou basé sur le temps, retrouvez quand un enregistrement v1/v6/v7 a été créé, vérifiez qu'un identifiant v3/v5 basé sur un nom ne contient aucune donnée cachée, ou validez simplement qu'une chaîne est un UUID bien formé avant qu'elle n'atteigne votre code.
Quelle version d'UUID devriez-vous utiliser ?
Pour la plupart des besoins, un UUID aléatoire v4 est le bon choix par défaut : il ne contient aucune information sur quand ou où il a été créé, ce qui est exactement ce que vous voulez pour des identifiants publics, des jetons de session ou tout ce qui ne doit pas divulguer un temps de création. Utilisez v7 quand l'identifiant est aussi une clé de base de données — son horodatage intégré maintient les lignes approximativement en ordre d'insertion, ce qui réduit la fragmentation des index et accélère les requêtes de plage sur les tables à forte écriture.
v5 basé sur un nom est idéal quand vous avez besoin du même UUID pour la même entité logique à chaque fois — par exemple, dériver un identifiant de produit stable à partir d'une URL canonique. Générer des UUID en ligne est le moyen le plus rapide d'obtenir un identifiant correct et résistant aux collisions sans ouvrir un REPL ou configurer une bibliothèque. Avec 122 bits d'entropie derrière chaque v4, les risques de collision sont pratiquement nuls même à très grande échelle.
UtiloKit vs uuidgenerator.net, guidgenerator.com et it-tools.tech
Uuidgenerator.net est l'un des outils UUID les plus visités, mais il génère un seul UUID v4 par visite de page — pas de mode en masse, pas de v7, pas de décodeur et pas d'options de format. Guidgenerator.com est similaire : simple, rapide, mais limité à un format et une version. It-tools.tech couvre les UUID dans le cadre d'une boîte à outils plus large et possède une interface plus épurée, mais sépare la génération et le décodage sur des écrans distincts et ne prend pas en charge l'export SQL en masse.
UtiloKit réunit les six versions d'UUID (v1, v3, v4, v5, v6, v7), tous les formats (standard, majuscules, sans tirets, avec accolades, URN), l'export en masse vers JSON/CSV/SQL et un décodeur complet sur un seul écran. Tout s'exécute dans votre navigateur avec CSPRNG — sans serveur, sans compte, sans upload de fichier. L'outil fonctionne également hors ligne après le premier chargement, ce qui est utile si vous alimentez une base de données dans un avion ou dans un endroit avec une connectivité peu fiable.
Frequently asked questions
Le générateur d'UUID est-il gratuit et illimité ?
Oui. Générez autant d'UUID que vous le souhaitez, totalement gratuitement, sans compte, sans limite de débit et sans publicité. Tout s'exécute dans votre navigateur, il n'y a donc rien à installer.
Les UUID générés sont-ils cryptographiquement aléatoires et sécurisés ?
Oui. Les UUID sont générés avec le CSPRNG de votre navigateur — la même source utilisée par les gestionnaires de mots de passe et les bibliothèques de chiffrement. Rien n'est envoyé à un serveur, les identifiants peuvent donc être utilisés en toute sécurité pour des clés de production, des jetons de session et tout système sensible.
Quelle est la différence entre UUID v4 et v7 ?
Le v4 est entièrement aléatoire — 122 bits d'entropie sans information intégrée. Le v7 intègre un horodatage Unix en millisecondes dans les bits les plus significatifs, de sorte que les identifiants générés plus tard se classent après les précédents. Cela rend v7 bien meilleur comme clé primaire de base de données : les lignes restent approximativement en ordre d'insertion, les pages d'index restent pleines et les requêtes de plage par temps de création sont efficaces.
Quelles versions d'UUID puis-je générer ici ?
Toutes les versions courantes : v4 (aléatoire), v7 (triable par temps Unix), v1 (horodatage grégorien), v6 (v1 réordonné et triable), v5 (basé sur un nom SHA-1), v3 (basé sur un nom MD5), ainsi que les valeurs spéciales NIL (tout zéros) et Max (tout uns) définies dans la RFC 9562.
Qu'est-ce qu'un UUID basé sur un nom (v3/v5) et comment fonctionnent les espaces de noms ?
Les UUID v3 et v5 sont déterministes : ils hachent un UUID d'espace de noms avec une chaîne de nom, de sorte que les mêmes entrées produisent toujours le même UUID. Choisissez un espace de noms standard (DNS, URL, OID ou X.500) ou fournissez le vôtre, saisissez un nom et obtenez un identifiant stable — idéal pour dériver un identifiant cohérent à partir d'un nom de domaine, d'une URL ou de n'importe quelle clé. v5 utilise SHA-1 et est préféré ; v3 utilise MD5 pour la compatibilité avec les systèmes existants.
Puis-je générer des UUID en masse et les exporter ?
Oui. Générez jusqu'à 10 000 UUID d'un coup et exportez-les en texte brut, tableau JSON, colonne CSV ou SQL VALUES prêts à exécuter — idéal pour alimenter des tables de base de données, créer des fixtures de test ou générer des données de développement réalistes en quelques secondes.
Cet outil est-il privé ? Stocke-t-il mes UUID ?
Entièrement privé. Chaque UUID est généré dans votre navigateur à l'aide de JavaScript côté client et du CSPRNG — rien n'est transmis à un serveur, journalisé ou stocké en dehors de votre appareil. L'outil fonctionne hors ligne après le premier chargement.
Related tools
Voir tous les outilsGénérateur de Lorem Ipsum
Générez du faux texte par paragraphes, phrases, mots ou éléments de liste.
Générateur de signature d’e-mail
Créez une signature d’e-mail HTML soignée pour Gmail, Outlook et Apple Mail.
Générateur de fausses données
Générez des enregistrements fictifs et exportez-les en JSON, CSV ou SQL pour vos tests.
Créateur de signature
Dessinez ou tapez votre signature et téléchargez-la en PNG transparent.
Générateur de codes-barres
Créez des codes-barres Code 128, EAN-13 et UPC-A et téléchargez-les en SVG ou PNG.
Love Calculator
A fun compatibility score based on two names — share the result with your match.