Le générateur d'UUID gratuit de Bee Tools. Crée en masse des UUID v4 et Nano ID avec options majuscules, sans tiret, entre accolades et de longueur. Idéal pour les clés de BD et les jetons d'API.
Générez en masse des UUID v4 et Nano ID avec des options de format. L'UUID v4 utilise l'API native crypto.randomUUID() du navigateur et suit la RFC 4122. Nano ID est une alternative de 21 caractères adaptée aux URL, avec une sécurité de collision comparable. Générez jusqu'à 1 000 identifiants à la fois.
UUID et Nano ID expliqués
Qu'est-ce qu'un UUID
L'UUID (Universally Unique Identifier) est défini par la RFC 4122. Il fait 128 bits, généralement affiché sous la forme de 32 caractères hexadécimaux groupés en 8-4-4-4-12. L'UUID v1 est basé sur un horodatage ; le v4 est aléatoire et est le plus utilisé.
Aléa du v4
L'UUID v4 remplit 122 bits avec de l'aléa cryptographique ; les 6 premiers bits indiquent la version et la variante. Exemple :
550e8400-e29b-41d4-a716-446655440000
Générez 1 milliard de v4 par seconde, et vous n'atteindriez 50 % de collision qu'après environ 82 ans (prouvé mathématiquement).
Qu'est-ce que Nano ID
Nano ID a été créé en 2017 par Andrey Sitnik. Une petite bibliothèque (~130 B) produisant des identifiants 4× plus courts que l'UUID v4. Utilise par défaut l'alphabet sûr pour les URL A-Za-z0-9_-.
Usage recommandé
Clé primaire en BD — stockez-la en BINARY(16) pour économiser de l'espace.
Traçage distribué — l'UUID v4 est la valeur par défaut d'OpenTelemetry.
Jetons d'API / liens courts — Nano ID est plus court ; combinez avec HMAC.
Noms de fichiers — Nano ID fonctionne dans les URL immédiatement.
Performances
Débit : UUID v4 ≈ 1,3 M/s, Nano ID ≈ 1,8 M/s. Nano ID l'emporte légèrement en génération en masse.
Cliquez sur Generate maintenant et ressentez la joie d'obtenir 100 identifiants uniques en quelques millisecondes.
FAQ
Comment l'UUID v4 est-il généré ? Quelle est la probabilité de collision ?
Nous appelons l'API native crypto.randomUUID() du navigateur, qui utilise en interne crypto.getRandomValues pour 122 bits d'aléa cryptographique. La probabilité de collision est d'environ 1/2^61 — pratiquement nulle.
Nano ID ou UUID — lequel est meilleur ?
Pour les URL et les API, Nano ID est plus court ; pour la compatibilité entre langages, l'UUID v4 est la norme industrielle. Les deux ont des propriétés de collision pratiquement identiques.
Pourquoi la longueur par défaut est-elle de 21 ?
21 caractères donnent environ 126 bits d'entropie, ce qui correspond à l'unicité de l'UUID v4 tout en gardant les URL courtes.
Les UUID générés pourraient-ils se répéter ?
Mathématiquement, un sur des trillions. Nous recommandons une vérification de dédoublonnage avant les insertions en masse si nécessaire.
Mes identifiants sont-ils envoyés à un serveur ?
Non. Tout s'exécute dans votre navigateur — débranchez le câble réseau, cela fonctionne encore.
Puis-je produire un GUID ?
Oui. Entourez un UUID v4 d'accolades pour un GUID de style Microsoft ; activez l'option d'encadrement.
Quel est l'alphabet de Nano ID ?
L'alphabet sûr pour les URL A-Za-z0-9_- (64 caractères) par défaut — le même que celui utilisé par notre outil.