Générateur d'UUID
Créez UUID v4, UUID v7 triable par temps, ULID ou NanoID dans le navigateur - rien n'est envoyé.
À propos de Générateur d'UUID
Générez des UUID RFC 4122 / RFC 9562 (aussi appelés GUID), plus ULID et NanoID optionnels, dans votre navigateur. Choisissez UUID v4 pour des IDs aléatoires classiques, UUID v7 pour des clés triables par temps, ULID pour une forme Crockford Base32 plus courte, ou NanoID pour des chaînes compactes sûres pour les URL. Créez un seul ID ou générez jusqu'à 50 valeurs pour des clés de base, des tests d'API et des systèmes distribués - rien n'est envoyé.
Comment utiliser Générateur d'UUID
- Choisissez un format : UUID v4, UUID v7, ULID ou NanoID.
- Définissez le nombre d'IDs (et la longueur NanoID si besoin).
- Cliquez sur Générer, puis copiez un ID ou utilisez Tout copier pour des graines et tests en masse.
Formule Générateur d'UUID
UUID v4 : 122 bits d'aléa en hex 8-4-4-4-12 (version 4, variante 8/9/a/b). UUID v7 : 48 bits Unix ms + version 7 + aléa + variante. ULID : 48 bits ms + 80 bits d'aléa en Crockford Base32 (26 chars). NanoID : alphabet sûr pour URL, longueur par défaut 21.
Exemples de Générateur d'UUID
UUID unique v4
par ex. 550e8400-e29b-41d4-a716-446655440000
UUID v7 (triable par temps)
0191e6b5-8c3a-7c2d-8f1a-2b3c4d5e6f70 - les 48 premiers bits sont Unix ms, donc les IDs récents se trient après les anciens.
ULID
01ARZ3NDEKTSV4RRFFQ69G5FAV - 26 caractères Crockford Base32, aussi triable par temps.
NanoID
V1StGXR8_Z5jdHi6B-myT - 21 caractères sûrs pour URL par défaut (A-Z, a-z, 0-9, _ -).
Cas d'utilisation courants
- Clés primaires de base sans serveurs d'ID centraux
- Clés UUID v7 ou ULID triables par temps pour des inserts amicaux aux B-tree
- Slugs NanoID compactes pour URL publiques
- Fixtures de test pour API et intégrations
- IDs côté client avant l'enregistrement
- IDs de corrélation dans les logs et systèmes distribués
- Remplacer les entiers auto-incrémentés par des clés primaires UUID dans des microservices
- Générer des ID de requête uniques pour des tests Postman ou curl
Guides associés
Lire le guide complet
Comment utiliser Générateur d'UUID : guide complet (2026) - 5 min de lecture
Questions fréquentes sur Générateur d'UUID
- Qu'est-ce qu'un générateur d'UUID ?
- Il crée des identifiants uniques - UUID v4 ou v7 (128 bits en hex 8-4-4-4-12), plus ULID et NanoID optionnels - pour des IDs de base, des clés API et des jetons de session.
- Quelle est la différence entre UUID v4 et UUID v7 ?
- UUID v4 est surtout aléatoire (122 bits). UUID v7 (RFC 9562) place un horodatage Unix en millisecondes dans les 48 premiers bits, puis de l'aléa, pour un tri approximatif par création - utile pour les index B-tree et la corrélation des logs. Les deux gardent le même format hex à tirets.
- Que sont ULID et NanoID ?
- ULID fait 26 caractères Crockford Base32 avec horodatage en millisecondes plus aléa - triable comme UUID v7, mais plus court. NanoID est une chaîne aléatoire compacte sûre pour les URL (21 caractères par défaut : A-Z, a-z, 0-9, _ -). Aucun n'utilise le format hex à tirets des UUID.
- UUID et GUID sont-ils la même chose ?
- En pratique oui pour les valeurs aléatoires v4. Microsoft dit souvent GUID ; le format correspond. En savoir plus dans UUID vs GUID.
- Les UUID sont-ils uniques ?
- UUID v4 utilise 122 bits aléatoires. UUID v7 combine horodatage et aléa. Le risque de collision est négligeable pour les apps normales.
- Est-ce cryptographiquement sûr ?
- Quand c'est disponible, UUID v4 utilise crypto.randomUUID(). UUID v7, ULID et NanoID utilisent crypto.getRandomValues. Préférez ces APIs en production. N'utilisez jamais d'IDs basés sur Math.random() pour des jetons sensibles.
- Puis-je générer des IDs en masse ?
- Oui. Définissez un nombre (jusqu'à 50) et utilisez Tout copier pour coller la liste dans du code ou un tableur.
Outils connexes
Générateur de mot de passe
Générez des mots de passe forts et aléatoires dans votre navigateur. Choisissez la longueur (8-64) et mélangez les majuscules, les minuscules, les chiffres et les symboles. Construit sur le caractère aléatoire crypto sécurisé - rien n'est téléchargé ou stocké.
Générateur de hachage
Générez des hachages SHA-256, SHA-1, SHA-384 et SHA-512 à partir de n'importe quel texte. HMAC est sur la même page. Obtenez instantanément le résumé hexadécimal minuscule dans votre navigateur - rien n'est téléchargé.
Encodeur/décodeur Base64
Encodeur et décodeur Base64 en ligne gratuits. Encodez le texte en Base64 ou décodez Base64 en texte brut, avec prise en charge complète d'Unicode (UTF-8) - s'exécute entièrement dans votre navigateur.
Convertisseur de texte en binaire
Convertissez texte en binaire et binaire en texte. Traducteur ASCII/UTF-8 gratuit texte-binaire qui s'exécute dans votre navigateur.
Décodeur JWT
Decodez l'en-tete, le payload et la signature d'un JWT dans le navigateur. Encodez des jetons de test HS256 sur la meme page. Decodeur JSON Web Token gratuit - rien n'est envoye.
Générateur de lettres aléatoires
Générateur de lettres aléatoires et alphabet gratuit. Choisissez des lettres A-Z une à une ou en vrac: majuscules, minuscules ou mixte.