AlpaKit Logo AlpaKit

Générateur d’UUID (v4 et v7)

Générez des UUID v4 ou v7 triés par temps en lot avec choix de casse et de format.

  • —

Comment utiliser cet outil

  1. 1 Ouvrez Générateur d’UUID (v4 et v7), puis saisissez, collez ou sélectionnez le contenu à traiter.
  2. 2 Adaptez les options et le format de sortie à votre besoin.
  3. 3 Vérifiez le résultat, puis copiez ou téléchargez la sortie disponible.

Cas d'utilisation

Générez des UUID v4 ou v7 triés par temps en lot avec choix de casse et de format. Utilisez-le au travail, en développement, en apprentissage ou pour une vérification rapide.

Confidentialité et traitement

Cet outil fonctionne dans le navigateur. Avant d'utiliser des données sensibles, assurez-vous que votre appareil et votre navigateur sont fiables.

Spécifications des UUID v4 et v7 (RFC 9562)

Un UUID (Universally Unique Identifier) est un identifiant de 128 bits généralement écrit sous forme de 32 caractères hexadécimaux répartis en cinq groupes séparés par des tirets (8-4-4-4-12). L’UUID v4 repose sur 122 bits aléatoires et 6 bits de version et de variante, adapté aux identifiants sans ordre chronologique.

Normalisé par le RFC 9562, l’UUID v7 place un horodatage Unix de 48 bits en millisecondes en tête, suivi d’un compteur monotone de 12 bits et de 62 bits aléatoires. Comme l’horodatage figure dans les bits de poids fort, le tri alphabétique correspond à l’ordre de création, ce qui limite la fragmentation des index B-tree en base de données.

Questions fréquentes

Comment choisir entre UUID v4 et UUID v7 ?

Privilégiez l’UUID v7 pour les clés primaires de bases de données (PostgreSQL, MySQL, etc.) et les journaux d’événements où l’insertion séquentielle optimise les index. Choisissez l’UUID v4 pour les jetons ou identifiants publics lorsque vous ne souhaitez pas exposer la date de création.

Deux UUID générés peuvent-ils être identiques ?

L’UUID v4 possède 122 bits aléatoires (environ 5,3×10³⁶ combinaisons) et la v7 combine horodatage à la milliseconde, compteur monotone et bits aléatoires. Le risque de collision est infime et considéré comme unique en pratique, bien qu’il ne soit pas mathématiquement nul.

Quelle est la différence entre UUID et GUID ?

La structure de 128 bits et le format hexadécimal sont identiques. GUID (Globally Unique Identifier) est simplement le terme employé par Microsoft dans Windows, .NET et SQL Server, souvent formaté en majuscules ou entouré d’accolades ({…}).

Un UUID v7 révèle-t-il son heure de création ?

Oui. Les 12 premiers caractères hexadécimaux d’un UUID v7 encodent directement l’horodatage Unix en millisecondes, que n’importe qui peut décoder. Si vous ne voulez pas rendre visible l’instant de génération, utilisez un UUID v4.

Voir cette catégorie: Développeurs & Code

Outils suggérés et récents
    ↑ ↓ Naviguer ↵ Ouvrir ESC Fermer
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep