Génère des identifiants uniques (UUID)
Mises à jour
Améliorations récemment publiées
UUID complètement aléatoire - le plus courant
Maximum 100 UUID
L'UUID (Universally Unique Identifier) est un identifiant de 128 bits unique au monde. Il est largement utilisé pour les clés primaires de base de données, les ID de session, les noms de fichiers, etc.
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxxM: version (4 ou 7), N: variante (8, 9, a, b)
Le générateur UUID (Universally Unique Identifier) est un outil permettant de générer des identifiants uniques de 128 bits reconnus mondialement. Il prend en charge UUID v4 (aléatoire) et UUID v7 (basé sur timestamp), avec une génération en masse pouvant aller jusqu'à 100 UUID.
Sélection de la version
Sélectionnez la version adaptée à votre usage : UUID v4 (entièrement aléatoire, usage général) ou v7 (basé sur un horodatage, triable chronologiquement).
Configuration des options
Configurez les options souhaitées : nombre de générations (1 à 100), sortie en majuscules, suppression des tirets, etc.
Génération des UUID
Cliquez sur le bouton « Générer les UUID » pour créer instantanément les UUID selon vos paramètres.
Copie des résultats
Cliquez sur un UUID individuel pour le copier, ou utilisez le bouton « Tout copier » pour copier l'ensemble des UUID dans le presse-papiers en une seule fois.
UUID v4 est généré avec 122 bits entièrement aléatoires, garantissant un caractère parfaitement aléatoire. UUID v7 inclut un horodatage en millisecondes dans les 48 bits supérieurs, ce qui permet un tri chronologique et offre de meilleures performances d'indexation en base de données. Pour un usage général, v4 est recommandé ; pour les clés primaires de base de données, v7 est préférable.
Pour UUID v4, la génération s'effectue dans un espace aléatoire de 122 bits, ce qui donne une probabilité théorique de collision d'environ 1 sur 2 puissance 122. Il faudrait générer un milliard d'UUID par seconde pendant 85 ans pour atteindre une probabilité de collision de 50 %. En pratique, les doublons ne se produisent donc jamais.
Non. Tous les UUID sont générés directement côté client en utilisant l'API Web Crypto du navigateur. Aucune donnée n'est transmise à un serveur externe, ce qui vous permet de les utiliser en toute sécurité.
Oui, les tirets servent uniquement à améliorer la lisibilité et n'affectent en rien l'unicité de l'UUID. Cependant, le format standard RFC 4122 inclut les tirets selon le schéma 8-4-4-4-12. Pour la compatibilité entre systèmes, le format avec tirets est recommandé.
Oui, les UUID sont largement utilisés comme clés primaires de base de données. UUID v7, en particulier, est basé sur un horodatage et s'insère séquentiellement dans les index B-tree, offrant de meilleures performances d'indexation que v4. Notez cependant que les UUID font 128 bits et utilisent donc plus d'espace de stockage qu'une clé de type entier.