Aller au contenu
Toolbrik

Générateur d'UUID

Générez instantanément des UUID v1 et v4. Choisissez la version, combien vous en avez besoin (jusqu'à 1000), les majuscules, et si vous préférez la version sans tirets.

Paramètres

Résultat (0 UUID · V4)

    Les UUID v4 utilisent crypto.randomUUID() avec un repli local. v4 est recommandé sauf si vous avez besoin d'un ordre temporel (v1).

    Comment utiliser : UUID

    1. 1Choisissez la version : v4 (aléatoire) ou v1 (basée sur l'heure).
    2. 2Indiquez combien d'UUID il vous faut (jusqu'à 1 000) et le format.
    3. 3Générez et copiez la liste, une par ligne ou séparée par des virgules.

    À quoi ça sert ?

    • Créer des identifiants uniques pour les enregistrements d'une base de données.
    • Générer des données de test et des fixtures.
    • Obtenir des ID pour des fichiers, sessions ou événements.

    UUID : versions et bonnes pratiques

    Ce qu'est un UUID

    Un UUID est un identifiant de 128 bits écrit en 32 chiffres hexadécimaux, groupés 8-4-4-4-12. Il peut être généré indépendamment sur n'importe quelle machine, sans coordination avec un serveur central.

    v1, v4 et v7

    La version 4 est aléatoire (122 bits) et la plus utilisée. La version 1 combine horodatage et données du nœud, ce qui peut révéler quand et où elle a été créée. La version 7 commence par un horodatage en millisecondes et se trie chronologiquement, ce qui améliore nettement les index de bases de données.

    Collisions et bases de données

    Pour 50 % de chances d'une collision en v4, il faudrait générer environ 2,7 trillions d'UUID. Stockez-les dans un type natif (uuid en PostgreSQL, BINARY(16) en MySQL) : 16 octets au lieu de 36. Cet outil utilise crypto.randomUUID du navigateur.

    Outils associés

    Articles associés

    Questions fréquentes

    Quelle différence entre v1 et v4 ?+

    v4 utilise des valeurs aléatoires (recommandé). v1 inclut un timestamp et une adresse MAC, donc prévisible, à éviter pour la sécurité.

    « UUID » vous a-t-il été utile ?

    Partagez-le avec qui en a besoin. C'est gratuit et aucune donnée n'est conservée.

    X WhatsApp Telegram