Skip to main content

Générateur d'UUID Générer des identificateurs UUID v4 sécurisés cryptographiquement.

Générateur d'UUID illustration
📝

Générateur d'UUID

Générer des identificateurs UUID v4 sécurisés cryptographiquement.

1

Définir les options

Choisissez la quantité, les majuscules et les options de suppression des traits d'union.

2

Générer

Tapez quelque chose pour générer des UUID avec vos paramètres.

3

Copier les UUID

Copiez les UUID générés à partir de la sortie.

Loading tool...

What Is Générateur d'UUID?

Un générateur d'UUID (Identifiant Universellement Unique) crée des UUID de version 4 - des identificateurs de 128 bits qui sont pratiquement uniques sur tous les systèmes sans nécessiter un registre central. L'UUID v4 utilise des nombres aléatoires cryptographiquement sécurisés pour générer des identificateurs avec une probabilité de collision astronomiquement faible (1 sur 2^122). Les UUID sont formatés en 32 chiffres hexadécimaux répartis en 5 groupes séparés par des tirets : 8-4-4-4-12 (par exemple, 550e8400-e29b-41d4-a716-446655440000). Cet outil utilise l'API crypto.randomUUID() de votre navigateur pour une sécurité maximale.

Why Use Générateur d'UUID?

  • Génération de UUID v4 cryptographiquement sécurisée
  • Utilise l'API native crypto.randomUUID() du navigateur
  • Options pour les majuscules, sans traits d'union et la génération en masse
  • La probabilité de collision est astronomiquement faible (1 sur 2^122)
  • Complètement côté client - rien n'est envoyé aux serveurs

Common Use Cases

Clés primaires de base de données

Générez des UUID pour les utiliser comme clés primaires uniques dans les bases de données sans auto-incrémentation.

Identificateurs d'API

Créez des identificateurs de ressource uniques pour les API REST et les microservices.

Jetons de session

Générez des identificateurs de session uniques pour les systèmes d'authentification utilisateur.

Nommage de fichiers

Créez des noms de fichier uniques pour éviter les collisions dans les systèmes de stockage.

Technical Guide

La génération d'UUID v4 utilise la méthode crypto.randomUUID() de l'API Web Crypto, qui produit un UUID de version 4 conforme à la RFC 4122. Le UUID de 128 bits a 6 bits réservés pour la version (0100) et la variante (10xx), ce qui laisse 122 bits aléatoires. Cela donne environ 5,3 × 10^36 UUID possibles. Le format standard est de 8-4-4-4-12 caractères hexadécimaux séparés par des tirets. L'option sans-tirets supprime simplement les tirets pour une chaîne hexadécimale de 32 caractères. L'option majuscules convertit tous les chiffres hexadécimaux en majuscules. Avec 122 bits d'aléatoire, vous devriez générer environ 2,7 × 10^18 UUID pour avoir une chance de 50 % de collision.

Tips & Best Practices

  • 1
    L'UUID v4 est le type le plus courant - adapté à la plupart des applications
  • 2
    Supprimez les traits d'union pour un stockage compact dans les bases de données
  • 3
    Les UUID sont insensibles à la casse selon la spécification, mais les minuscules sont conventionnelles
  • 4
    Pour les ID ordonnés, envisagez ULID qui est triable par horodatage
  • 5
    Générez des UUID en masse pour l'alimentation ou les tests de base de données par lots

Related Tools

Frequently Asked Questions

Q Quelle version d'UUID cette générateur produit-elle ?
La version 4 (aléatoire). Vous pouvez identifier les UUID v4 par le "4" dans le troisième groupe : xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx.
Q Les UUID peuvent-ils entrer en collision ?
Théoriquement oui, mais la probabilité est d'environ 1 sur 2^122 (5,3 × 10^36). Pour les besoins pratiques, les collisions sont impossibles.
Q Quelle est la différence entre UUID et GUID ?
GUID (Identificateur unique global) est le nom donné par Microsoft à l'UUID. Ils sont fonctionnellement identiques.
Q Devrais-je utiliser des UUID pour les clés primaires de base de données ?
Les UUID conviennent bien mais sont plus grands que les entiers auto-incréments (16 octets contre 4-8). Envisagez ULID pour les ID uniques triables par horodatage.
Q Les UUID sont-ils suffisamment sécurisés pour les jetons ?
L'UUID v4 a 122 bits d'aléatoire et est généré avec crypto.randomUUID(), ce qui le rend adapté à la plupart des applications de sécurité.

About This Tool

Générateur d'UUID is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.