L'écosystème Volade — Outil Web

Générateur d'UUID en ligne

Générez des UUID (identifiants universels uniques) de la version 1 à la version 8, entièrement dans votre navigateur. Format canonique conforme RFC 9562, validateur avec détection de version et de variante, décodeur d'horodatage, convertisseur (binaire, base64, décimale, GUID, URN), génération en lot jusqu'à 10 000 et export TXT, CSV, JSON ou SQL. 100 % local, cryptographiquement sûr, sans inscription.

100 % local, aucun envoi Cryptographie sécurisée Jamais stocké ni envoyé
L'outil

Générez, validez et convertissez vos UUID en quelques secondes

Choisissez une version, réglez vos options, générez. Tout se passe localement : vos identifiants ne quittent jamais votre appareil.

Générateur et boîte à outils UUID

En ligne Sécurité, Réseau & Cryptographie
Se connecter

Un UUID n'est pas un mot de passe. Un UUID sert d'identifiant (base de données, API, idempotence), pas de secret d'authentification : sa taille est connue, sa structure est publique et il est stocké en clair. Pour un secret, utilisez plutôt notre générateur de mots de passe.

La v4 (aléatoire, 122 bits) reste le choix par défaut. La v7 horodatée trie naturellement dans le temps et s'indexe mieux dans les bases de données. Les v1/v6 utilisent l'horloge système et un nœud aléatoire : aucune information sur votre appareil, contrairement à d'autres outils qui lisent le vrai MAC.

Génération 100 % locale
—

Pressez « Générer » ou re-cliquez sur une version pour créer un nouvel identifiant cryptographiquement aléatoire, conforme RFC 9562 / RFC 4122.

Générez un grand nombre d'UUID (jusqu'à 10 000), détectez les doublons éventuels et exportez au format TXT, CSV, JSON ou SQL. Les lots v4 au-delà de 5 000 passent par un worker pour ne pas bloquer la page.

100
Générez des UUID pour afficher les résultats.

Formats acceptés : canonique, sans tirets, entre accolades, préfixé URN, majuscules/minuscules. L'analyse est 100 % locale.

Les résultats s'affichent ici.

Entrez un UUID sous n'importe quelle forme (canonique, URN, accolades, sans tirets, base64 non encadré ou entier décimal) : toutes les conversions se mettent à jour instantanément.

Les identifiants courts (NanoID, short-uuid, MD5 tronqué) ne sont pas des UUID RFC : leur nombre de bits diffère.

Les conversions apparaissent ici.

Résultat de la comparaison ici.

10

Scripts prêts à l'emploi pour vos projets : expressions régulières, Snippets de code et script SQL d'insertion.

Générez le script SQL ou copiez une expression régulière.

0,0 0Commentaires Tous les outils
Gratuit ou Premium ?

Le générateur d'UUID est 100 % gratuit, local et sans limite — pour tout le monde. Le Premium débloque l'ensemble de l'écosystème Volade.

UUID v1 à v8, Nil & Max illimitésGratuit
Validateur, décodeur & convertisseurGratuit
Lot jusqu'à 10 000 & export TXT/CSV/JSON/SQLGratuit
Historique chiffré & synchronisationPremium
Débloquer le Premium
Fonctionnalités

La boîte à outils UUID la plus complète

100 % local, cryptographiquement sûr

Les UUID sont générés dans votre navigateur avec crypto.getRandomValues() (et crypto.randomUUID() pour la v4), jamais avec Math.random(). Rien n'est envoyé, stocké ni analysé sur un serveur — idéal pour les environnements de travail confidentiels.

Politique de confidentialité

8 versions + validateur + décodeur

Toutes les versions RFC : v1 et v6 horodatées, v3/v5 par hash, v4 aléatoire, v7 ordonnée dans le temps, v8 personnalisée, plus Nil et Max. Le validateur détecte la version, la variante et le format ; le décodeur lit l'horodatage et chaque champ.

Générer maintenant

Lot & exports professionnels

Jusqu'à 10 000 UUID d'un coup, statistiques (total, uniques, doublons, entropie), et exports TXT, CSV, JSON ou script SQL d'insertion — idéal pour préparer des jeux de données, migrations ou tests sans aucune fuite de données.

Générer en lot
Comment ça marche

Un UUID de qualité en trois étapes

Choisissez la version

Aléatoire (v4) pour la simplicité, horodatée (v7) pour trier et indexer efficacement, par hash (v3/v5) pour une identité déterministe, ou personnalisée (v8) pour vos propres champs.

Générez & vérifiez

Chaque génération est cryptographiquement aléatoire et 100 % locale. Le décodeur affiche aussitôt la version, la variante et, pour les versions horodatées, la date de création exacte.

Copiez, validez, déployez

Copiez l'UUID, validez des identifiants existants, comparez-les ou convertissez-les (base64, décimal, GUID .NET, SQL…). Tout se passe localement, sans inscription.

Référence

Comparatif des versions d'UUID (RFC 9562 / RFC 4122)

VersionStandardHorodatageSource des bitsTri dans le tempsIdéal pour
v1RFC 9562 / 4122Oui (100 ns, offset grégorien)Horloge + séquence + nœudOrdre chronologique globalCompatibilité héritée
v2DCE (réservé)OuiUID POSIX—Non pris en charge ici (obsolete)
v3RFC 9562 / 4122NonMD5(namespace + nom)NonIdentité déterministe (MD5, 128 bits)
v4RFC 9562 / 4122NonAléatoire (122 bits)NonIdentifiants à usage général
v5RFC 9562 / 4122NonSHA-1(namespace + nom)NonIdentité déterministe (SHA-1)
v6RFC 9562Oui (100 ns)Horloge + séquence + nœudSéquence ordonnée localementCompatibilité v1 + tri amélioré
v7RFC 9562Oui (millisecondes)48 bits ms + 74 bits aléatoireTri optimal dans l'indexClés de bases de données modernes
v8RFC 9562Selon vos champsChamps personnalisésSelon vos champsFormats propriétaires / expérimentaux
NilRFC 9562NonTous les bits à 0—Valeur « vide » / sentinelle
MaxRFC 9562NonTous les bits à 1—Valeur maximale / sentinelle
FAQ

Questions fréquentes

Qu'est-ce qu'un UUID ?
Un UUID (Universally Unique Identifier) est un identifiant de 128 bits, écrit sous forme de 32 chiffres hexadécimaux groupés en 8-4-4-4-12 (ex : 550e8400-e29b-41d4-a716-446655440000). Il permet d'identifier sans collision centralisée : chaque UUID peut être créé indépendamment, sur n'importe quelle machine, avec une probabilité de collision négligeable.
Quelle version d'UUID choisir ?
Pour un identifiant de clé temporaire ou de log, la v4 (aléatoire) est le choix par défaut : 122 bits d'entropie, aucune information sur le moment de création. Pour une clé primaire de base de données où le tri et l'indexation comptent, la v7 est recommandée : son horodatage en millisecondes rend les insertions localement ordonnées, réduisant la fragmentation des index.
Un UUID peut-il être deviné ou exploité ?
Un UUID v4 généré avec un générateur cryptographiquement sûr ne peut pas être deviné : le temps de recherche par force brute est de l'ordre de 10³⁶ fois l'âge de l'univers. En revanche, les v1/v6/v7 contiennent un horodatage : un observateur peut en déduire le moment exact de création. C'est un détail de conception, pas une vulnérabilité, mais parfois à prendre en compte pour la confidentialité.
Un UUID est-il un bon mot de passe ?
Non. Un UUID sert d'identifiant : il est structuré, souvent visible dans les URL et les logs, et stocké en clair. Utiliser un UUID comme mot de passe revient à afficher le secret. Pour un secret de connexion ou une clé API, utilisez plutôt notre générateur de mots de passe (128 bits ou plus, uniformes, sans structure).
Quelle est la différence entre UUID et NanoID / short-uuid ?
Ces identifiants courts (21 caractères ou 128 bits compressés) sont des inventions récentes avec leur propre alphabet et leurs propres règles : ils ne respectent pas la structure RFC d'un UUID (pas de tirets imposés, pas de champ version). On ne peut donc pas les « analyser » ni les convertir en UUID. Notre convertisseur les signale justement pour éviter la confusion : un UUID RFC a toujours la forme 8-4-4-4-12 en hexadécimal.
Pourquoi la v1 utilise-t-elle un nœud aléatoire et non mon adresse MAC ?
La norme RFC 9562 recommande explicitement de ne pas utiliser l'adresse MAC réelle, car elle identifie l'appareil et viole la vie privée. Volade remplace donc le nœud par 6 octets aléatoires à chaque génération : vous gardez toutes les propriétés de la v1 (horodatage, unicité) sans exposer votre matériel.
Qu'est-ce que la « variante » d'un UUID ?
La variante désigne la manière dont les 128 bits sont interprétés, encodée dans les deux bits de poids fort du neuvième octet (le premier caractère du 4ᵉ groupe, ex : le « a »). La valeur « 10 » correspond au format RFC 4122/9562, soit l'immense majorité des UUID. Notre validateur vous indique toujours cette variante.
Peut-on déduire la date de création d'un UUID ?
Oui, pour les versions horodatées : le décodeur affiche la date exacte. La v1 et la v6 comptent des intervalles de 100 ns depuis le 15 octobre 1582 (0x01B21DD213814000) et couvrent ~58 000 ans ; la v7 stocke directement le timestamp Unix en millisecondes. La v4, elle, ne révèle aucun instant.
Combien d'entropie réelle offre un UUID v4 ?
122 bits exactement : 96 bits de données aléatoires reportées dans les trois premiers groupes et les trois derniers, moins les 4 bits du numéro de version et les 2 bits de variante des 128 bits. C'est largement suffisant — envoyer 122 bits de vrai hasard est au cœur de la confiance de cet identifiant.
Les UUID sont-ils vraiment uniques ?
La probabilité de collision entre deux UUID v4 est d'environ 2⁻¹²². Générer 1 milliard d'UUID par seconde pendant 86 ans laisserait encore plus de 99 % de chances de n'avoir aucune collision. En pratique, la duplicité ne survient qu'en cas de bug (graine répétée, mauvaise implémentation) — notre onglet Lot détecte les doublons pour vous.
Comment stocker un UUID dans une base de données ?
Deux options : CHAR(36) pour la lisibilité (lisible dans les logs et les exports, un peu plus de place et d'octets comparés), ou BINARY(16) pour la performance (16 octets, index plus compacts). Le module « Développeur » de cet outil produit des scripts SQL prêts à l'emploi en CHAR(36), et beaucoup placent ensuite un index sur la colonne pour accélérer les recherches.
Un UUID est-il adapté en clé primaire ?
Oui, mais choisissez bien la version. Une v4 purement aléatoire fragmente l'index B-tree en InnoDB (insertions dispersées) sur de très gros volumes. La v7, en revanche, est horodatée : les nouvelles valeurs s'insèrent en fin d'index, réduisant les déplacements de pages et les « page splits », ce qui en fait le choix recommandé pour les tables volumineuses.
Le générateur fonctionne-t-il hors-ligne ?
Oui, une fois la page chargée : toute la logique (génération, validation, décodage, conversion, lot, export) est embarquée dans le navigateur. Aucun octet n'est envoyé à nos serveurs ; les API exposées ne servent qu'à la configuration. Vous pouvez couper le réseau et continuer à travailler.
Combien d'UUID puis-je générer gratuitement ?
Illimité. La génération simple et la génération en lot (jusqu'à 10 000 par opération) sont entièrement gratuites, sans inscription, sans quota. Seul l'écosystème Volade plus large (historique chiffré, synchronisation) relève du Premium.

Générateur d'UUID en ligne : v1 à v8, 100 % local et conforme RFC 9562

Le générateur d'UUID Volade produit des identifiants universels uniques directement dans votre navigateur, sans inscription et sans limite. Toutes les versions de la norme sont disponibles : v4 aléatoire (122 bits cryptographiquement sûrs), v7 horodatée en millisecondes et ordonnée dans le temps, v1 et v6 à horloge 100 ns compatible 1582, v3/v5 déterministes par MD5/SHA-1, v8 à champs personnalisés, plus les UUID Nil et Max.

Tout se déroule 100 % localement : les identifiants sont créés avec crypto.getRandomValues() ou crypto.randomUUID(), jamais avec une fonction aléatoire prévisible, et ne quittent jamais votre appareil. Même la v1 n'expose pas votre adresse MAC : le nœud est aléatoire, conformément aux recommandations de la RFC.

Valider, décoder et convertir n'importe quel UUID

Le validateur accepte les formats canonique, sans tirets, entre accolades ou préfixé URN, et détermine en un clic la validité, la version, la variante (NCS, RFC, Microsoft, réservé) et le format exact saisi. Le décodeur explicite chaque champ : time_low, clock_seq, nœud, et affiche la date précise de création pour les versions horodatées.

Le convertisseur transforme un UUID en binaire (128 bits), en base64 standard ou URL-safe, en entier 128 bits non signé, en UUID Microsoft/GUID (ordre d'octets inversé) ou sous forme canonique normalisée — pratique pour interfacer des systèmes .NET (Guid), Node.js (Buffer) ou des bases SQL.

Pour la production : lot, export et SQL

La génération en lot produit jusqu'à 10 000 UUID d'un coup, calcule les statistiques (total, uniques, doublons, entropie) et exporte en TXT, CSV, JSON ou script SQL prêt à exécuter. Un comparateur d'UUID et une feuille de référence des 8 versions complètent l'outil. En résumé : la boîte à outils UUID la plus complète du marché, gratuite, infinie et confidentielle.

Une licence premium, tous vos outils web

Votre abonnement Volade débloque tous nos outils web, plus le navigateur, le CMS, le bureau et les scripts — sur tous vos appareils.

Une licence, tout l'écosystème premium Navigateur · CMS · Bureau · Mobile · Scripts · API · Outils · Database
Une licence, tout l'écosystème Passer au premium Se connecter