Générateur d'UUID
Générez instantanément, dans votre navigateur, des identifiants UUID v4 cryptographiquement aléatoires, un par un ou en masse.
Cliquez sur Générer pour créer un UUIDPourquoi utiliser le générateur d'UUID PixConvert ?
Le générateur d'UUID le plus rapide et le plus confidentiel — utilise crypto.randomUUID.
Cryptographiquement aléatoire
Utilise crypto.randomUUID() — une implémentation UUID v4 basée sur un générateur de nombres pseudo-aléatoires cryptographiques (CSPRNG) et intégrée aux navigateurs modernes.
Génération en masse
Générez jusqu'à 100 UUID simultanément et copie la liste complète dans le presse-papiers en un seul clic.
Options de format
Choisissez entre majuscules, accolades (style GUID Windows) ou sans tirets pour correspondre à votre système cible.
100% privé
Les UUID sont générés intégralement côté client. Aucune donnée n'est envoyée à un serveur.
Copie instantanée
Cliquez sur Copier pour copie instantanément un seul UUID. Copie en masse tous les UUID générés sous forme de liste séparée par un saut de ligne.
Pas de répétitions
Chaque UUID est statistiquement unique. La probabilité de collision est de 1 sur 5,3 × 10³⁶, soit pratiquement nulle.
Cas d'utilisation des UUID
Les UUID constituent la méthode standard pour générer des identifiants uniques sans autorité centrale.
Clés primaires de la base de données
Utilisez les UUID comme clés primaires dans les bases de données distribuées pour éviter les collisions d'auto-incrémentation entre les partitions.
- Colonnes UUID PostgreSQL
- Alternative à ObjectId MongoDB
- Clés de partition DynamoDB
Données de test
Générer des identifiants réalistes pour les environnements de test, les données initiales et les API simulées.
- bases de données de tests de semences
- ID de réponse d'API simulée
- Remplir les fichiers de fixation
ID de session et de jeton
Générer des identifiants de session uniques, des identifiants de corrélation et des clés d'idempotence.
- génération de jetons de session
- Clés d'idempotence de l'API
- ID de corrélation de la demande
Comment générer un UUID
Cliquez sur Générer pour créer un UUID v4 unique. Choisissez les options de format (majuscules, accolades, sans tirets) selon vos besoins.
Cliquez sur Copier pour l'enregistrer dans le presse-papiers. Pour plusieurs UUID, utilisez Générer en masse et Copier tout.
Chaque UUID utilise crypto.randomUUID pour l'aléatoire v4 — à l'abri des collisions pour les clés de base de données, les noms de fichiers et les ID de requête.
Explorer plus d'outils
Découvrez d'autres outils gratuits qui fonctionnent parfaitement en complément de celui-ci.
Générateur de mots de passe
Générez des mots de passe forts et aléatoires
Générateur de hachage
Générer des hachages MD5, SHA-1 et SHA-256
Encodeur Base64
Encoder et décoder des chaînes Base64
Formateur JSON
Formatez, validez et minifiez instantanément le JSON
Décodeur JWT
Décoder et inspecter les jetons Web JSON
Générateur de Lorem Ipsum
Générer du texte de substitution par paragraphes ou par mots
Foire aux questions
Explication de la génération d'UUID.
Qu'est-ce qu'un UUID ?
Un UUID (Identifiant Unique Universel) est un identifiant de 128 bits normalisé par la RFC 4122. Il est représenté par 32 chiffres hexadécimaux au format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. L'UUID v4 est généré aléatoirement.
L'UUID v4 est-il vraiment unique ?
Statistiquement, oui. L'UUID v4 comporte 122 bits aléatoires (6 bits sont fixes selon la version/variante). La probabilité que deux UUID générés aléatoirement soient identiques est de 1 sur 5,3 × 10⁶ — il faudrait générer des milliards d'UUID par seconde pendant des milliards d'années pour observer une collision.
Quelle est la différence entre UUID et GUID ?
GUID (Identifiant Unique Global) est l'implémentation Microsoft de l'UUID. Le format est identique : les GUID sont souvent affichés en majuscules avec des accolades : {550E8400-E29B-41D4-A716-446655440000} . Utilisez l'option « Avec accolades » pour générer un résultat au format GUID.
Dois-je utiliser UUID v4 ou v7 ?
L'UUID v4 est totalement aléatoire. L'UUID v7 (RFC 9562) est ordonné chronologiquement, ce qui le rend bien plus adapté comme clé primaire de base de données : les insertions séquentielles évitent la fragmentation de l'arbre B. La prise en charge de l'UUID v7 par les navigateurs est limitée ; pour l'instant, l'UUID v4 est sûr pour la plupart des usages.
Puis-je utiliser des UUID comme clés primaires de base de données ?
Oui, mais les UUID v4 sont aléatoires, ce qui provoque une fragmentation de l'index B-tree dans les bases de données comme MySQL/PostgreSQL en cas de volumes d'écriture élevés. Pour les systèmes à haut débit, il est préférable d'utiliser les ULID ou les UUID v7 (ordonnés temporellement).