Aller au contenu
ToolsMinify logo
Tous les articles

Comment utiliser Générateur d'UUID : guide complet (2026)

Apprenez à utiliser Générateur d'UUID avec des instructions pas à pas, des exemples, des conseils pro et une FAQ. Guide gratuit pour débutants et professionnels.

Mis à jour 10 octobre 20265 min de lecture

Utilisez Générateur d'UUID - gratuit

Ouvrez l'outil en ligne et appliquez ce que vous avez appris dans ce guide.

Ouvrir Générateur d'UUID

Qu'est-ce que Générateur d'UUID ?

Le générateur d'UUID crée des identifiants de 128 bits conformes à la version 4 de la norme RFC 4122. La probabilité de collision est si faible que deux systèmes peuvent générer simultanément des clés sur des machines différentes sans coordination. Cela permet de distribuer des identifiants uniques sans dépendre d'un compteur central dans la base de données, dans un format attendu par les API, les files de messages et les systèmes distribués. Vous pouvez générer ici un ou plusieurs UUID à la fois, en utilisant les fonctions cryptographiques du navigateur lorsqu'elles sont disponibles, puis les copier directement dans du code, une requête SQL ou une demande de test.

Générez UUID v4, UUID v7, ULID ou NanoID dans votre navigateur. Un ou plusieurs IDs pour bases, API et tests - rien n'est envoyé.

Essayez maintenant

Ouvrez le Générateur d'UUID gratuit et suivez les étapes ci-dessous - aucun téléchargement requis.

Pourquoi utiliser Générateur d'UUID ?

  • Crée des clés uniques sans interroger la base de données ni attendre une valeur auto-incrémentée
  • Génère plusieurs UUID à la fois pour l'initialisation et les jeux de données de test
  • Ne nécessite aucune coordination entre les services, les environnements ou les machines
  • Produit des valeurs prêtes à coller dans du code, une requête SQL ou un appel d'API

Comment utiliser Générateur d'UUID - pas à pas

  1. Étape 1 : Choisissez un format : UUID v4, UUID v7, ULID ou NanoID.
  2. Étape 2 : Définissez le nombre d'IDs (et la longueur NanoID si besoin).
  3. Étape 3 : Cliquez sur Générer, puis copiez un ID ou utilisez Tout copier pour des graines et tests en masse.

Le Générateur d'UUID se trouvé sous Outils développeur. Ouvrez la page de l'outil, saisissez votre entrée dans le champ principal, et les résultats se mettent à jour instantanement. Utilisez le bouton copier pour coller la sortie dans des documents, éditeurs de code ou tableurs.

Cas d'usage courants

Clés primaires de base de données

Avec les UUID, deux services peuvent créer des enregistrements en même temps sans risque d'identifiant dupliqué et sans attendre que la base de données renvoie le prochain numéro de la séquence. Ils évitent également d'exposer dans l'URL l'ordre et le volume des inscriptions, contrairement aux identifiants séquentiels.

Tests d'API et jeux de données

Générez des identifiants temporaires pour les requêtes de test, les clés d'idempotence et les exemples d'enregistrements. Disposer d'un lot prêt à coller fait gagner du temps lorsque vous répétez le même appel en ne modifiant que le corps de la requête.

Exemples

  • 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, _ -).

Conseils pro

  • La version 4 est aléatoire et répond à presque tous les besoins. Si les identifiants doivent être triés par date de création, envisagez un format ordonnable comme UUID v7 ou ULID.
  • Stockez les UUID dans le type natif de la base de données (uuid dans Postgres, BINARY(16) dans MySQL) plutôt que sous forme de texte : ils occupent moins d'espace et l'index est beaucoup plus efficace.

Questions fréquentes

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 dont vous pourriez avoir besoin

Explorez d'autres outils développeur sur ToolsMinify. Des utilitaires connexes sont liés sur la page de Générateur d'UUID pour vous aider à terminer votre flux de travail sans quitter le site.

Prêt à commencer ?

Utilisez Générateur d'UUID gratuitement - précis, rapide et optimisé pour le mobile.

Utilisez Générateur d'UUID - gratuit

Ouvrez l'outil en ligne et appliquez ce que vous avez appris dans ce guide.

Ouvrir Générateur d'UUID

Articles connexes