Générateur d'UUID - Générer un UUID aléatoire en ligne

Générateur d'UUID gratuit prenant en charge UUID v4 et UUID v7. Générez des identifiants uniques aléatoires instantanément dans votre navigateur.

Version: V4Format: 8-4-4-4-12 chiffres hexadécimaux

Qu'est-ce qu'un UUID ?

Un UUID (Universally Unique Identifier) est un identifiant de 128 bits utilisé pour identifier de manière unique des informations dans les systèmes informatiques. Les UUID sont standardisés par l'Open Software Foundation (OSF) et sont largement utilisés dans les bases de données, les systèmes distribués, les API et le développement logiciel. Notre générateur d'UUID gratuit crée des UUID aléatoires instantanément dans votre navigateur — aucune donnée n'est jamais envoyée à un serveur.

UUID v4 vs UUID v7

UUID v4 (aléatoire)

Généré à partir de nombres aléatoires ou pseudo-aléatoires. La version d'UUID la plus courante, idéale pour l'identification unique à usage général. Contient 122 bits aléatoires et 6 bits de version/variante.

UUID v7 (ordonné par timestamp)

Génère des UUID ordonnés dans le temps avec un timestamp Unix dans les 48 premiers bits, suivis de bits aléatoires. Meilleur pour l'indexation en base de données, car les UUID plus récents sont triables lexicographiquement. Idéal pour les clés primaires dans les bases de données modernes.

Exemples d'UUID

UUID v4 (aléatoire)

550e8400-e29b-41d4-a716-446655440000

UUID v7 (basé sur le timestamp)

018f3e0c-a1b3-7000-8000-000000000000

Comment utiliser le générateur d'UUID

  1. 1

    Sélectionnez la version de l'UUID — v4 pour aléatoire, v7 pour les UUID ordonnés dans le temps

  2. 2

    Choisissez le nombre d'UUID à générer (1, 5, 10 ou 50)

  3. 3

    Cliquez sur « Générer un UUID » ou « Générer plusieurs » pour créer des UUID

  4. 4

    Copiez des UUID individuels ou téléchargez-les tous sous forme de fichier texte

Questions fréquentes

Quelle est la différence entre UUID v4 et v7 ?

L'UUID v4 est purement aléatoire — il utilise des nombres aléatoires pour la génération et ne garantit aucun ordre. L'UUID v7 inclut un timestamp Unix dans les 48 premiers bits, ce qui le rend triable dans le temps. Cela est bénéfique pour l'indexation en base de données, car les nouveaux enregistrements se trient naturellement à la fin de l'index. L'UUID v7 est la norme la plus récente (RFC 9562, publiée en 2024) et est de plus en plus recommandé pour les clés primaires de bases de données.

Les UUID sont-ils vraiment uniques ?

Les UUID ont une probabilité de collision extrêmement faible. Un UUID v4 possède 122 bits aléatoires, soit environ 5,3 × 10^36 valeurs possibles. Pour avoir 50 % de chances d'obtenir au moins une collision, il faudrait générer environ 2,7 × 10^18 UUID — l'équivalent de générer 1 milliard d'UUID par seconde pendant 85 ans.

Puis-je utiliser des UUID comme clés primaires de base de données ?

Oui, les UUID sont couramment utilisés comme clés primaires de base de données. L'UUID v7 est particulièrement recommandé pour les bases de données, car sa nature ordonnée dans le temps améliore les performances d'indexation par rapport à la v4. Les grandes bases de données comme PostgreSQL, MySQL et SQLite prennent toutes en charge les types UUID nativement.

Mes données sont-elles envoyées à un serveur lorsque je génère des UUID ?

Non. Toute la génération d'UUID s'effectue entièrement dans votre navigateur à l'aide de la Crypto API de JavaScript. Aucune donnée n'est jamais téléversée, stockée ou partagée. Votre confidentialité est entièrement protégée.

Vous avez trouvé un problème avec cet outil ?

Signaler un problème