Aller au contenu
Toova
Tous les outils

Générateur UUID (v1, v4, v7, NIL)

Conçu pour la confidentialité — fonctionne entièrement dans votre navigateur

Générez des UUID de toutes les versions courantes — v1, v4, v7 et le UUID nil — dans votre navigateur. Toova en crée un à la fois ou en masse, copie en un clic et n'envoie jamais de requête à un serveur pendant la génération.

Quelle version UUID utiliser

UUID v4 est aléatoire et est le choix le plus courant quand vous avez simplement besoin d'un identifiant unique sans ordre. UUID v7 est ordonné dans le temps, ce qui le rend idéal pour les clés primaires de base de données car les insertions se placent en fin d'index plutôt que de se disperser. UUID v1 est basé sur l'horodatage et l'adresse MAC et est rarement le bon choix aujourd'hui. Toova génère les trois, ainsi que le UUID nil pour les tests.

Génération en masse et formatage

Générez un seul UUID pour des tests rapides, ou jusqu'à dix mille à la fois pour alimenter des fixtures, peupler des bases de données de développement ou faire des tests de charge. Les formats de sortie incluent la forme canonique avec tirets, l'hexadécimal sans tirets, les majuscules et la forme entre accolades pour les langages qui l'attendent. Le résultat se copie en un clic et peut être exporté comme liste de texte brut.

Aléatoire cryptographique, localement

Les UUID aléatoires utilisent le générateur de nombres aléatoires cryptographiques du navigateur, la même source que votre navigateur utilise pour les clés TLS. Les valeurs sont imprévisibles et uniques avec une probabilité écrasante. La génération s'exécute entièrement dans votre navigateur — aucun serveur n'est impliqué, aucune journalisation ne se produit, et vous pouvez vérifier zéro requête sortante avec l'onglet Réseau ouvert.

Questions fréquentes

Dois-je utiliser v4 ou v7 pour ma base de données ?
Utilisez v7 pour les nouvelles conceptions de bases de données. Les identifiants ordonnés dans le temps regroupent les insertions récentes dans la même page d'index, ce qui améliore considérablement les performances en écriture et la localité. Restez avec v4 si votre système repose déjà sur des identifiants aléatoires imprévisibles.
Dans quelle mesure les UUID aléatoires sont-ils uniques ?
UUID v4 possède 122 bits d'aléatoire, ce qui signifie que la probabilité d'une collision est infiniment faible pour toute application raisonnable. Il faudrait en générer des billions avant que le risque devienne significatif.
Puis-je générer des UUID en masse ?
Oui. Toova peut en produire jusqu'à dix mille à la fois. La sortie est un UUID par ligne, prête à coller dans un générateur de base de données ou un fichier de fixture.
Qu'est-ce que le UUID nil ?
Le UUID nil est 00000000-0000-0000-0000-000000000000. Il est utilisé comme valeur sentinelle pour signifier "aucun UUID attribué" ou comme espace réservé de test dans les exemples de code.
La génération est-elle vraiment aléatoire ?
Oui. Toova utilise le générateur de nombres aléatoires cryptographiques du navigateur — la même source que celle utilisée pour les clés TLS et les cookies sécurisés. Aucune graine prévisible n'est impliquée.