UUID Generator
Générez des UUID/GUID directement dans votre navigateur. Prend en charge les UUID v4 (aléatoires) et v7 (ordonnés dans le temps), la génération par lots, 10 formats de sortie et la copie instantanée dans le presse-papiers.
Générateur
Qu'est-ce qu'un UUID ?
Un UUID (Universally Unique Identifier, Identifiant Universellement Unique), également connu sous le nom de GUID (Globally Unique Identifier, Identifiant Globalement Unique), est un identifiant de 128 bits standardisé dans la RFC 4122 puis la RFC 9562. Les UUID sont conçus pour être uniques sans coordination centrale — ce qui les rend idéaux pour les systèmes distribués, les bases de données, et partout où vous avez besoin d'une clé unique fiable.
Un UUID ressemble à 550e8400-e29b-41d4-a716-446655440000 — 32 chiffres hexadécimaux affichés en cinq groupes séparés par des tirets.
UUID v4 vs v7
| UUID v4 | UUID v7 | |
|---|---|---|
| Génération | Entièrement aléatoire | Ordonnée dans le temps (horodatage Unix en millisecondes + aléatoire) |
| Triabilité | Non triable | Approximativement triable par date de génération |
| Cas d'usage | Identifiants à usage général | Clés de base de données, journaux, flux d'événements où l'ordre est important |
| Risque de collision | Extrêmement faible (122 bits aléatoires) | Extrêmement faible |
Quand utiliser v4 : Vous avez simplement besoin d'un identifiant unique aléatoire et l'ordre n'a pas d'importance — jetons de session, identifiants anonymes, etc.
Quand utiliser v7 : Vous avez besoin d'identifiants qui reflètent le moment de création — clés primaires de base de données, identifiants de messages, données de séries temporelles, etc.
Formats de sortie pris en charge
Ce générateur prend en charge 10 formats nativement :
- Standard —
550e8400-e29b-41d4-a716-446655440000 - Hyphenless —
550e8400e29b41d4a716446655440000 - Braces —
{550e8400-e29b-41d4-a716-446655440000} - URN —
urn:uuid:550e8400-e29b-41d4-a716-446655440000 - ByteArray —
{ 0x55, 0x0E, 0x84, 0x00, ... } - C++ Macro —
DEFINE_GUID(name, 0x550E8400, ...) - C# Struct —
new Guid("550e8400-e29b-41d4-a716-446655440000") - Base64 — Encodage Base64 standard
- Base64URL (RFC 7515) — Base64 adapté aux URL (pour JWT et les URL)
- URL Encoded — Chaîne Base64 avec encodage percentuel appliqué
FAQ
Les UUID générés sont-ils véritablement uniques ? L'UUID v4 utilise 122 bits aléatoires, offrant environ 5,3 × 10³⁶ valeurs possibles. En pratique, une collision est astronomiquement improbable — si votre système entier génère un total de 100 billions d'UUID au cours de sa durée de vie, la probabilité de collision reste d'environ une sur un milliard. (L'affirmation populaire « des milliards par seconde pendant des millions d'années » sous-estime en fait le risque en raison du paradoxe des anniversaires, mais l'utilisation réelle est loin d'atteindre ces volumes.)
Mes données sont-elles envoyées à un serveur ? Non. Toute la génération s'effectue entièrement dans votre navigateur via la Web Crypto API. Aucune donnée n'est jamais envoyée à un serveur.
Combien d'UUID puis-je générer à la fois ? Jusqu'à 1 000 par lot. Cliquez sur Generate plusieurs fois pour en obtenir davantage.
Puis-je copier les UUID en masse ? Oui. Cliquez sur Copy All dans la section de sortie, ou cliquez sur n'importe quelle carte de la matrice de formats pour copier tous les UUID dans ce format.
Vous voulez aller plus loin ? Lisez Qu'est-ce qu'un GUID exactement ? — Structure, versions et unicité expliquées pour une analyse complète.
Besoin de plus de puissance ? QuickGUID est une boîte à outils GUID native Windows avec génération par lots, extraction intelligente depuis les journaux et conversion en direct de plus de 10 formats — entièrement gratuit et hors ligne.