Aller au contenu principal

Générateur UUID

Générez des UUID cryptographiquement sécurisés (v1, v4, v7) ou des ULID dans votre navigateur.

La version 4 est aléatoire, la version 7 commence par un préfixe de 48 bits en millisecondes (donc triable), et la version 1 expose votre adresse MAC. Préférez v7 pour une clé primaire.

Espace de travail

Vos données restent sur votre appareil.

Version UUID

L'UUID v4 est recommandé pour la plupart des cas : il offre un aléa fort et une bonne sécurité.

Générez jusqu'à 10 000 identifiants à la fois ; les grands lots sont découpés pour garder la page réactive

Format

Validateur UUID

Pas encore de résultat

Saisissez votre entrée ci-dessus, le résultat s'affichera ici.

Comment ça marche
Référence : un essai réel, les paramètres et les erreurs

Exemple déroulé

UUID v4 avec les réglages par défaut

Entrée

Version : v4
Quantité : 1
Format : standard (minuscules, tirets)

Sortie

d3298ccb-40bf-400e-b582-b7319d1bd089

Comment vérifier: Le 13e chiffre hexadécimal est la version (4 ici) ; le 17e est la variante et doit valoir 8, 9, a ou b (b ici). Une valeur v4 porte 122 bits aléatoires ; une seconde exécution ne devrait pas la répéter.

Paramètres

Paramètres
ParamètreValeurPar défautLimite
Versionv1, v4, v7 ou ULIDv4—
QuantitéEntier11 à 10 000 par lot
Formatstandard, sans tirets ou majusculesstandardULID reste à 26 caractères
Part aléatoirev4 : 122 bits ; v7 : 62 bits aléatoires plus un compteur de 12 bits ; ULID : 80 bits aléatoires—v1 utilise une séquence d'horloge de 14 bits et un nœud aléatoire de 48 bits
AffichageLes 200 premières valeurs sont rendues—Tout copier copie le lot complet
Validation8-4-4-4-12 avec tirets—Nibble de version 1-7 ; variante 8, 9, a ou b

Erreurs et remèdes

Erreurs et remèdes
SymptômeCause probableQue faire
Un UUID qui semble correct est refusé.Il contient des accolades, un préfixe urn:uuid:, aucun tiret ou une version hors 1-7.Utilisez la forme simple 8-4-4-4-12 avec un nibble de version 1-7.
Seules 200 valeurs apparaissent.La liste rend les 200 premières pour garder la page réactive.Utilisez Tout copier ; le presse-papiers reçoit le lot complet.
Des valeurs v7 de deux machines ne sont pas ordonnées.L'ordre dépend de l'horloge ; un décalage le casse.Triez sur le préfixe d'horodatage ou générez depuis une seule source.
Les valeurs v1 n'identifient pas une machine.Le champ nœud est aléatoire à chaque appel pour la confidentialité, pas l'adresse MAC.Utilisez v1 seulement si la structure compte ; ne traitez pas le nœud comme un identifiant d'appareil.
Un lot de plus de 10 000 est plafonné.Le champ quantité est limité à 10 000.Générez plusieurs lots ou utilisez un script pour de plus grands volumes.
Comment générer des UUID en ligne

Apprenez à générer des UUID cryptographiquement sécurisés (v1, v4, v7) ou des ULID avec un outil côté client côté client.

  1. 1

    Sélectionnez la version UUID

    Choisissez v1 (basée sur le temps), v4 (aléatoire), v7 (ordonnée dans le temps) ou ULID selon votre cas d'usage.

  2. 2

    Définissez la quantité

    Indiquez le nombre d'identifiants souhaité (1-10 000).

  3. 3

    Choisissez le format

    Sélectionnez le format standard, sans traits d'union ou en majuscules.

  4. 4

    Générez et copiez

    Cliquez sur générer puis copiez les UUID dans votre presse-papiers.

Cas d'usage courants
  • 1Générer des clés primaires pour bases de données et tables sans aller-retour serveur
  • 2Créer des identifiants de requête pour le tracing distribué entre microservices
  • 3Produire des clés d'idempotence pour les nouvelles tentatives API et les flux de paiement
  • 4Générer des identifiants résistants aux collisions pour les applications hors ligne d'abord

Questions fréquentes

Quelles versions UUID sont prises en charge ?

UUID v1 (basé sur le temps), v4 (aléatoire), v7 (aléatoire ordonné dans le temps) et ULID (Crockford base32, également triable dans le temps).

Les UUID générés sont-ils suffisamment aléatoires ?

Les UUID v4 et v7 utilisent la source aléatoire cryptographique du navigateur. L'UUID v1 inclut un horodatage et un identifiant de nœud.

Puis-je générer plusieurs UUID à la fois ?

Oui. Choisissez une quantité et générez plusieurs UUID d'un coup, puis copiez-les tous en un seul clic.

Quand choisir UUID v7 ou ULID plutôt que v4 ?

Choisissez v7 ou ULID lorsque les enregistrements sont insérés dans l'ordre chronologique et que les identifiants doivent être triables lexicographiquement ; cela peut réduire la fragmentation des index. v4 reste le choix le plus simple lorsque l'ordre n'a pas d'importance.

Les valeurs générées sont-elles validées ?

Oui. Chaque valeur respecte la disposition des bits de version et de variante, ou la disposition Crockford base32 pour les ULID ; des tests unitaires couvrent les sorties invalides. La génération utilise la source aléatoire cryptographique du navigateur et reste sur votre appareil.

Guides associés

Outils connexes

Vos données restent sur votre appareil.

Vous êtes responsable de la gestion des clés et de la validation des résultats.