UUID Generator
Generate random version 4 UUIDs (Universally Unique Identifiers) online. All UUIDs are generated client-side using the Web Crypto API.
What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit identifier standardized by RFC 4122. Version 4 UUIDs are randomly generated, making collisions practically impossible. They are widely used as primary keys in databases, session IDs, and distributed systems.
Related Tools
Si vous avez déjà eu besoin d'un identifiant unique pour une ligne de base de données, un jeu de test ou un système distribué, vous avez probablement cherché un UUID. Un UUID (Universally Unique Identifier) est une étiquette de 128 bits pratiquement garantie unique dans l'espace et le temps. Les UUIDs version 4 — ceux que cet outil génère — utilisent des nombres aléatoires cryptographiquement sécurisés. C'est le choix privilégié quand vous avez besoin d'IDs indépendants d'une autorité centrale. La plupart des langages les supportent nativement — le module uuid de Python, java.util.UUID de Java et crypto.randomUUID() de JavaScript. Cet outil vous permet de les générer en masse sans écrire une seule ligne de code.
Comment utiliser le générateur UUID
Choisir la version UUID
Sélectionnez UUID v4 (aléatoire, le plus courant) ou une autre version parmi les options. v4 est recommandé pour la plupart des usages.
Générer des UUIDs
Cliquez sur Générer pour créer un nouvel UUID. Vous pouvez en générer en masse — définissez le nombre pour en obtenir plusieurs à la fois.
Copier et utiliser
Cliquez sur Copier pour récupérer l'UUID. Utilisez-le comme identifiant unique dans votre base de données, API ou application.
Exemples d'UUIDs
UUID v4 (Random)
Format :
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxxUUIDs générés en exemple :
550e8400-e29b-41d4-a716-446655440000
f47ac10b-58cc-4372-a567-0e02b2c3d479
3b9cde4e-2d5f-4c7b-a1e6-8f9c0d3b2a1fFrequently Asked Questions
Qu'est-ce qu'un UUID v4 et comment est-il généré ?
Un UUID v4 est un identifiant de 128 bits dont 122 bits sont générés aléatoirement et 6 bits indiquent la version (4) et la variante. Cet outil utilise crypto.getRandomValues() du navigateur conformément à RFC 4122.
Deux UUIDs peuvent-ils être identiques ?
Techniquement oui, mais la probabilité est astronomiquement faible. Avec 122 bits aléatoires, il faudrait générer environ 2,71 trillions d'UUIDs pour atteindre 50 % de probabilité de collision. En pratique, les UUIDs v4 sont uniques.
Est-il sûr d'utiliser des UUIDs comme clés primaires ?
Oui, c'est un modèle courant — surtout dans les systèmes distribués où les entiers auto-incrémentés ne fonctionnent pas bien. Le compromis principal : les UUIDs sont plus volumineux (16 octets contre 4-8). PostgreSQL possède un type UUID natif qui les stocke efficacement.
Mes UUIDs générés sont-ils stockés quelque part ?
Non. Tout fonctionne dans votre navigateur en JavaScript. Aucun UUID n'est envoyé à un serveur, enregistré ou stocké. Vérifiez dans l'onglet Réseau de vos outils de développement.