Générateur d'UUID
Générez instantanément des identifiants UUID v4 cryptographiquement aléatoires, un par un ou en masse, directement dans votre navigateur.
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 privé, basé sur crypto.randomUUID.
Cryptographiquement aléatoire
Utilise crypto.randomUUID(), une implémentation d'UUID v4 reposant sur un CSPRNG, intégrée aux navigateurs modernes.
Génération en masse
Générez jusqu'à 100 UUID à la fois et copiez la liste complète dans le presse-papiers en un clic.
Options de format
Activez les majuscules, les accolades (style GUID Windows) ou le format sans tirets pour correspondre à votre système cible.
100 % privé
Les UUID sont générés entièrement côté client. Rien n'est envoyé à un serveur.
Copie instantanée
Cliquez sur Copier pour copier instantanément un UUID. En mode masse, tous les UUID générés sont copiés sous forme de liste séparée par des sauts de ligne.
Aucun doublon
Chaque UUID est statistiquement unique. La probabilité de collision est de 1 sur 5,3 × 10³⁶, soit pratiquement nulle.
Cas d'usage des UUID
Les UUID sont le moyen standard de générer des identifiants uniques sans autorité centrale.
Clés primaires de base de données
Utilisez des UUID comme clés primaires dans les bases de données distribuées pour éviter les collisions d'auto-incrémentation entre les shards.
- Colonnes UUID PostgreSQL
- Alternative à ObjectId de MongoDB
- Clés de partition DynamoDB
Données de test
Générez des identifiants réalistes pour vos jeux de test, données d'amorçage et API simulées.
- Alimenter des bases de test
- ID de réponses d'API simulées
- Remplir des fichiers de fixtures
ID de session et de jeton
Générez des identifiants de session uniques, des ID de corrélation et des clés d'idempotence.
- Génération de jetons de session
- Clés d'idempotence d'API
- ID de corrélation de requêtes
Comment générer un UUID
Cliquez sur Générer pour créer un UUID v4. Choisissez si besoin les options de format (majuscules, accolades, sans tirets).
Cliquez sur Copier pour l'enregistrer dans le presse-papiers. Pour plusieurs UUID, utilisez la génération en masse puis Tout copier.
Chaque UUID utilise crypto.randomUUID pour un aléa de type v4, sans risque de collision pour vos clés de base de données, noms de fichiers et ID de requêtes.
Découvrez d'autres outils
Découvrez d'autres outils gratuits qui se marient parfaitement avec celui-ci
Générateur de mots de passe
Générez des mots de passe aléatoires et robustes
Générateur de hachages
Générez des hachages MD5, SHA-1 et SHA-256
Encodeur Base64
Encodez et décodez des chaînes Base64
Formateur JSON
Formatez, validez et minifiez du JSON instantanément
Décodeur JWT
Décodez et inspectez des JSON Web Tokens
Générateur de Lorem Ipsum
Générez du texte factice par paragraphes ou par mots
Questions fréquentes
La génération d'UUID expliquée.
Qu'est-ce qu'un UUID ?
Un UUID (Universally Unique Identifier) est un identifiant de 128 bits normalisé par la RFC 4122. Il se présente sous la forme de 32 chiffres hexadécimaux au format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. L'UUID v4 est généré de manière aléatoire.
Un UUID v4 est-il vraiment unique ?
Statistiquement, oui. Un UUID v4 comporte 122 bits aléatoires (6 bits sont fixes pour la version et la 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 (Globally Unique Identifier) est l'implémentation d'UUID de Microsoft. Le format est le même : les GUID sont souvent affichés en majuscules avec des accolades : {550E8400-E29B-41D4-A716-446655440000}. Utilisez l'option « Avec accolades » pour obtenir un résultat au format GUID.
Dois-je utiliser UUID v4 ou v7 ?
L'UUID v4 est entièrement aléatoire. L'UUID v7 (RFC 9562) est ordonné dans le temps, ce qui en fait une bien meilleure clé primaire de base de données : les insertions séquentielles évitent la fragmentation des arbres B. La prise en charge de v7 dans les navigateurs est limitée ; pour l'instant, v4 convient à 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 des index en arbre B dans des bases comme MySQL/PostgreSQL en cas de forte charge d'écriture. Pour les systèmes à haut débit, envisagez plutôt les ULID ou l'UUID v7 (ordonné dans le temps).