Accueil
Outil Développeur

Générateur UUID

Générez des UUIDs v1, v4, v5 ou v7 instantanément dans le navigateur. Aucune donnée envoyée à un serveur.

Quantité
Namespace UUID Name
UUIDs

Cliquez sur Générer…

Qu'est-ce qu'un UUID ?

Définition

Un UUID (Universally Unique Identifier) est un identifiant de 128 bits standardisé RFC 4122. Il s'écrit en 32 chiffres hexadécimaux séparés par des tirets : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

v4 — Random

La version la plus utilisée. Génère 122 bits aléatoires. La probabilité de collision est astronomiquement faible — 1 sur 5,3 × 10³⁶. Idéal pour les IDs de base de données.

v7 — Time-ordered

Nouveau standard (RFC 9562). Commence par un timestamp Unix en millisecondes, ce qui garantit un tri chronologique naturel dans les bases de données. Recommandé pour les nouvelles applications.

v5 — Namespace/Name

Génère un UUID déterministe via SHA-1 à partir d'un namespace et d'un nom. Le même couple namespace/nom produit toujours le même UUID. Utile pour les URLs, emails ou ressources stables.

FAQ

UUID vs GUID — quelle est la différence ?
GUID (Globally Unique Identifier) est le terme Microsoft pour le même concept. Ils sont techniquement identiques — un identifiant de 128 bits au même format.
Ces UUIDs sont-ils cryptographiquement sécurisés ?
UUID v4 utilise crypto.getRandomValues() — le générateur de nombres aléatoires cryptographiquement sécurisé du navigateur. v1 et v7 utilisent des timestamps non secrets. N'utilisez jamais un UUID comme token de sécurité.
Mes données sont-elles envoyées à un serveur ?
Non. Toute la génération se fait 100% dans votre navigateur. Rien n'est jamais transmis.
Deux UUIDs générés peuvent-ils être identiques ?
En théorie oui, en pratique non. Pour v4, il faudrait générer environ 2,7 quintillions d'UUIDs pour avoir 50% de chance d'une seule collision.