Générateur UUID — Identifiants uniques v1, v4 et v7
Générez des identifiants universellement uniques (UUID) en différentes versions avec notre générateur UUID. L'outil prend en charge la version 4 (aléatoire), la version 1 (basée sur le temps), la version 7 (basée sur le temps + aléatoire) et les UUID NIL. Choisissez parmi différents formats de sortie tels que standard avec tirets, sans tirets, avec accolades ou dans différents formats de langages de programmation (tableau JavaScript, JSON, CSV, SQL). La génération en masse permet de créer jusqu'à 1000 UUID à la fois.
Fonctionnalités
- Génération d'UUID v4 (aléatoires) avec sécurité cryptographique
- Génération en lot : créez plusieurs UUID d'un coup
- Plusieurs formats de sortie : standard, majuscules, sans tirets
- Copie individuelle ou globale en un clic
- Conforme à la RFC 4122
- Aucun appel serveur : 100 % côté client
- Génération instantanée sans latence
À propos de l'UUID version 4
Le format UUID v4 repose sur des nombres aléatoires. La forme est :
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx Où x représente n'importe quel chiffre hexadécimal et y vaut 8, 9, A ou B. Le 4 indique la version de l'UUID, et les bits de variante assurent la conformité à la RFC. Avec 122 bits aléatoires, la probabilité de collision est infinitésimale.
Cas d'utilisation courants
- Clés primaires de base de données : identifiants uniques pour les enregistrements
- Identifiants de requêtes API : suivre et corréler les requêtes
- Jetons de session : générer des identifiants de session sécurisés
- Noms de fichiers : éviter les collisions lors de l'upload
- Systèmes distribués : créer des IDs sans coordination centrale
- Identifiants de transaction : distinguer chaque opération commerciale
Format d'un UUID
Un UUID s'écrit généralement sur 32 chiffres hexadécimaux répartis en 5 groupes :
8-4-4-4-12Exemple : 550e8400-e29b-41d4-a716-446655440000
- Format standard : minuscules avec tirets (le plus courant)
- Format majuscule : majuscules avec tirets (préféré par certaines API)
- Format compact : sans tirets, 32 caractères hexadécimaux
Ressources Utiles