🆔 Générateur UUID
Générez des UUID v4, UUID temporels, ULID et NanoID en lot avec le hasard sécurisé du navigateur.
🔐 Les IDs sont générés avec l'API Web Crypto directement dans votre navigateur. Rien n'est envoyé à 0Appz ni à des tiers.
📋 IDs générés
0Comment utiliser cet outil
Aperçu
Générateur UUID génère des identifiants uniques directement dans votre navigateur : UUID v4 (128 bits aléatoires), UUID v1 temporel, ULID (26 caractères triables par date) et NanoID (21 caractères compatibles URL). Choisissez la quantité, jusqu à 1000 par clic, puis copiez la liste ou téléchargez-la en .txt. Toutes les valeurs proviennent de l API Web Crypto, la source sûre utilisée par votre navigateur pour TLS. Rien n est envoyé à un serveur et l outil fonctionne hors ligne. La génération utilise un générateur aléatoire cryptographiquement sûr.Quel identifiant choisir
L'UUID v4 est entièrement aléatoire : le choix standard pour les clés de base de données et les tokens d'API. L'UUID v1 encode un horodatage et un nœud, donc les identifiants se trient par date de création mais peuvent révéler quand ils ont été générés. L'ULID est une alternative de 26 caractères, triable comme v1 mais assez aléatoire pour éviter cette fuite, populaire pour les journaux d'événements. NanoID échange une forme plus courte compatible URL contre un risque de collision négligeable.
Spécifications techniques
| Propriété | Comportement |
|---|---|
| Formats | UUID v4, UUID v1, ULID, NanoID |
| Aléatoire | CSPRNG Web Crypto (cryptographiquement sûr) |
| Lot | Jusqu'à 1000 par clic |
| Export | Copie ou téléchargement .txt |
| Traitement | 100 % côté client ; rien n'est transmis |
| Hors ligne | Fonctionne après le premier chargement |
| Coût | Gratuit, sans compte, génération illimitée |
Confidentialité : les identifiants sont générés, pas assignés
Comme les valeurs viennent du générateur crypto de votre navigateur, personne, y compris 0Appz, ne les voit ni ne peut les prédire. C'est important quand ils deviennent des clés d'API ou des tokens de session.
Conseils d'identifiants
- Préférez v4 pour les secrets, ULID quand le tri par date aide.
- N'encodez pas de secrets en UUID v1 : horodatage et nœud peuvent fuiter.
- Utilisez NanoID quand une chaîne plus courte est pratique.
- Gardez un index unique en base quel que soit le format.
- Jamais un UUID comme mot de passe : c'est un identifiant, pas une credential.
Voir aussi les outils texte pour la casse, les compteurs et les encodeurs.
Versions, entropie et clés de base de données
Tous les UUID ne sont pas aléatoires, et la version compte lorsque l'identifiant sert de clé de base de données. La version 4 tire 122 bits aléatoires, ce qui rend une collision pratiquement impossible : il faudrait générer environ 2 700 milliards de valeurs pour atteindre 50% de risque de collision. La version 7 place un horodatage en millisecondes dans les premiers bits, si bien que les identifiants se trient approximativement par date de création ; cet ordre garde les index B-tree compacts et évite l'amplification d'écriture que les clés purement aléatoires provoquent dans les grandes tables. La version 1 contient l'adresse MAC de l'appareil générateur, ce qui divulgue une identité matérielle et doit être évitée dans les systèmes exposés aux utilisateurs. La version 5 dérive un identifiant déterministe d'un espace de noms et d'un nom, utile quand la même entrée doit toujours produire le même identifiant. Hors standard, ULID et KSUID proposent la même idée ordonnée dans le temps avec un autre encodage. Deux remarques pratiques : un UUID est un identifiant, pas un secret, ne l'utilisez jamais comme clé d'API ou jeton de réinitialisation sans aléa supplémentaire et expiration ; et la taille de stockage compte à l'échelle : un UUID en texte occupe 36 octets, en binaire 16, un écart énorme sur des millions de lignes. Ce générateur fonctionne entièrement dans le navigateur et ne vous attribue aucun identifiant.
Questions fréquentes
Ces UUID sont-ils aléatoires et sûrs ? +
Oui. Le Générateur UUID utilise l API Web Crypto (crypto.getRandomValues), la même source que votre navigateur pour TLS et la cryptographie.
Quelle différence entre UUID v4, ULID et NanoID ? +
UUID v4 : 128 bits aléatoires avec tirets. ULID : 26 caractères, triable par date. NanoID : identifiant court de 21 caractères compatible URL.
Y a-t-il une limite au nombre d IDs ? +
Vous pouvez générer jusqu à 1000 IDs par clic. Régénérez ou augmentez la quantité pour plus.
L outil est-il gratuit et privé ? +
Oui, 100% gratuit et sans inscription. Tout est généré localement dans votre navigateur, jamais envoyé à un serveur.