Générateur d'UUID
Générez des identifiants uniques universels pour vos applications.
Validateur d'UUID
Générateur d'UUID (Universally Unique Identifier)
Générez des identifiants uniques universels conformes aux standards RFC 4122. Les UUID sont utilisés dans les bases de données, API et systèmes distribués pour garantir l'unicité des identifiants.
Types d'UUID
- UUID v4 (Aléatoire) : Généré à partir de nombres aléatoires cryptographiquement sécurisés. Le plus couramment utilisé.
- UUID v1 (Timestamp) : Basé sur l'horodatage et l'adresse MAC. Garantit l'ordre chronologique.
- UUID Nil : UUID spécial composé uniquement de zéros (00000000-0000-0000-0000-000000000000).
Format UUID
Un UUID est un identifiant de 128 bits généralement représenté sous forme de 32 caractères hexadécimaux séparés par des tirets : xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
Questions fréquentes
Les UUID sont-ils vraiment uniques ?
Oui, la probabilité de collision (deux UUID identiques) est astronomiquement faible. Pour UUID v4, elle est d'environ 1 sur 5.3×10³⁶. Vous pouvez générer des milliards d'UUID sans risque de duplication.
Quelle version UUID choisir ?
UUID v4 est recommandé pour la plupart des cas d'usage car il est aléatoire et ne révèle aucune information. UUID v1 peut être utile si vous avez besoin d'un tri chronologique naturel.
Puis-je utiliser ces UUID en production ?
Oui, les UUID générés utilisent crypto.randomUUID() (pour v4) qui fournit des valeurs cryptographiquement sécurisées conformes au standard RFC 4122.