Générateur UUID
DéveloppementUUID v4, v7, ULID, Nano ID
- S'exécute dans votre navigateur
- Rien n'est envoyé sur un serveur
- Sans inscription
Type d'Identifiant
(max. 100)
Comparaison des formats
| Format | Longueur | Triable | Usage idéal |
|---|---|---|---|
| UUID v4 | 36 chars | Non | Identifiants généraux |
| UUID v7 | 36 chars | Oui | DB avec index B-tree |
| ULID | 26 chars | Oui | Alt. compacte à UUID v7 |
| Nano ID | 21 chars | Non | URLs, slugs, tokens |
Générateur UUID : v1, v4, v5 et v7 en un Seul Clic
Les UUIDs (Universally Unique Identifiers) sont des chaînes de 128 bits garanties uniques au monde sans coordination centrale. Standard pour IDs d'enregistrements en bases de données, tokens, IDs d'événements et tout cas nécessitant un ID unique sans collision.
Notre générateur supporte les variantes les plus utiles : UUIDv4 (aléatoire, le plus commun), UUIDv1 (temps + MAC), UUIDv5 (déterministe depuis nom + namespace) et UUIDv7 (ordonné dans le temps, idéal pour DBs). Générez individuellement ou en bulk (jusqu'à 1000).
Pour architectes concevant systèmes distribués, développeurs choisissant UUIDs pour leurs applications ou DBAs migrant depuis auto-increment. Génération instantanée, sans serveur.
Comment ça marche?
- Sélectionnez version UUID
v4 pour usage général (aléatoire), v7 pour DBs (sortable), v5 pour IDs déterministes (depuis nom).
- Choisissez la quantité
Générez 1, 10, 100 ou jusqu'à 1000 UUIDs d'un coup. Utile pour seeding de données.
- Copiez les résultats
Copiez UUID individuel ou toute la liste. Disponible en différents formats (avec tirets, sans, majuscules).
Questions Fréquentes
Quelle version UUID devrais-je utiliser en 2026 ?
Pour nouvelles DBs : UUIDv7 (standard 2024, sortable par temps, plus efficace dans index B-tree). Pour usage général : UUIDv4 (aléatoire, sans fuites). Pour IDs déterministes (même entrée, même UUID) : UUIDv5.
Combien de UUIDv4 puis-je générer avant collision ?
UUIDv4 a 122 bits aléatoires (128 - 6 pour version et variante). Probabilité de collision après générer N UUIDs = N²/(2 × 2^122). Pour avoir 50% de probabilité de collision, vous devriez générer 2,71 × 10^18 UUIDs. Risque pratiquement zéro.
Est-il sûr d'utiliser UUIDs comme tokens de sécurité ?
UUIDv4 a 122 bits d'entropie — sécurité suffisante si généré avec crypto.getRandomValues(). MAIS : certaines implémentations utilisent Math.random() qui n'est pas cryptographique. Vérifiez toujours que votre bibliothèque utilise random sûr. La nôtre utilise Web Crypto API.