Outils Développeur

Générateur UUID / GUID v4 & v7 en Masse

100% dans le navigateur. Généré localement via Web Crypto API. Zéro transfert réseau.
QuantitéGénérez de 1 à 10 000 UUIDs instantanément
Horodatage personnalisé (UUIDv7)Laissez vide pour l’heure actuelle, ou choisissez une date pour antidater des UUIDv7.

Résultat des UUIDs générés

0 UUIDs générés
0ms
0UUIDs générés
128-bit128 bits d’entropie cryptographique
0msZéro latence Web Crypto

Architecture du Standard RFC 9562

Pourquoi l’UUIDv7 Remplace l’UUIDv4 pour les Clés Primaires

Publié en mai 2024 par l’IETF, le RFC 9562 introduit l’UUIDv7 comme successeur moderne de l’UUIDv4 pour les bases de données et microservices.

01. Supprime la Fragmentation des Index B-Tree

L’UUIDv4 aléatoire provoque des I/O disques coûteux car les insertions se font au hasard. L’UUIDv7 place un horodatage Unix 48 bits dans ses premiers bits, garantissant des insertions séquentielles rapides.

02. Tri Chronologique Sub-Milliseconde

Comme l’UUIDv7 est naturellement trié par date, les requêtes ORDER BY id renvoient directement les éléments dans l’ordre de création, sans colonne de date supplémentaire.

03. Conserve 74 Bits d’Aléatoire Sécurisé

Contrairement aux identifiants auto-incrémentés prévisibles, l’UUIDv7 conserve 74 bits d’entropie cryptographique, empêchant toute énumération malveillante.

Questions Fréquentes

Questions sur la Génération UUID / GUID

Quelle est la différence entre un UUID et un GUID ?

Un UUID est le terme standard défini par l’IETF (RFC 4122 / RFC 9562). Le GUID est l’appellation de Microsoft pour ce même identifiant de 128 bits. Les deux désignent aujourd’hui exactement le même format.

Pourquoi choisir l’UUID v7 plutôt que l’UUID v4 ?

L’UUID v4 est totalement aléatoire, ce qui fragmente les index B-Tree dans PostgreSQL, MySQL ou MongoDB. L’UUID v7 intègre un horodatage milliseconde en tête, accélérant les insertions en base de données jusqu’à 4x tout en restant unique au monde.

Les UUIDs générés sont-ils confidentiels ?

Oui, à 100%. La génération s’effectue exclusivement dans votre navigateur via l’API Web Crypto. Rien n’est transmis ni stocké sur les serveurs de DevsLoad.

Existe-t-il un risque de collision ?

Le risque est statistiquement nul : il faudrait générer 1 milliard d’UUIDs chaque seconde pendant 85 ans pour avoir 50% de chance d’observer une seule collision.

Puis-je générer des milliers d’UUIDs en une seule fois ?

Oui. DevsLoad permet de générer jusqu’à 10 000 UUIDs en un clic en quelques millisecondes, avec export instantané en JSON, CSV, SQL et tableaux de code.