Find any tool instantly
Type a name, category or keyword
Utilitaires web

Générateur UUID / GUID

Last updated: Mai 2026 3 min read

Générez des UUID v4, v1 et v7 en ligne. Lot jusqu'à 100, copie ou TXT.

100 % local et privé. Aucune donnée ne quitte votre navigateur.
Version UUID

UUID aléatoire – le plus courant.

Cliquez sur Générer pour créer des UUID.

Qu'est-ce qu'un générateur UUID ?

Un UUID est un identifiant 128 bits pour bases de données, API et systèmes distribués. Les versions mélangent aléatoire et temps différemment.

v4 pour la plupart des apps, v7 si l'index doit rester ordonné dans le temps, v1 si vous voulez un horodatage dans l'ID. Adaptez le format (casse, tirets, accolades) à votre API ou colonne.

Exemples du quotidien

Clé primaire en base

Générez un UUID v4 lors d'un INSERT PostgreSQL ou MongoDB.

ID de requête API

Attachez un UUID v7 triable à chaque requête pour des logs ordonnés.

Fixtures de test

Lot de 50 UUID minuscules sans tirets pour les tests unitaires.

Utiliser le générateur UUID

Choisissez version, format et quantité, puis générez. Tout reste local dans le navigateur.

Quand l'utiliser ?

Backend & DB

Clés primaires, correlation ID et seeds de migration.

Dev frontend

Mock ID dans prototypes React/Vue sans serveur.

DevOps & QA

UUID en masse pour tests de charge ou modèles de config.

Erreurs fréquentes

Mauvaise version

v4 pour la plupart des cas ; v7 si l'index doit rester ordonné dans le temps.

Casse

Certains systèmes traitent différemment majuscules et minuscules en comparaison de chaînes.

v1 vs MAC réelle

Notre v1 utilise un node aléatoire – ok pour apps, pas une adresse MAC matérielle.

Aperçu des versions

Chaque version suit RFC 4122 (v4, v1) ou RFC 9562 (v7). Forme d'exemple – les valeurs changent à chaque clic.

Version Usage Forme exemple Notes
v4 ID aléatoire xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx crypto.randomUUID()
v1 Basé sur le temps xxxxxxxx-xxxx-1xxx-yxxx-xxxxxxxxxxxx Horodatage + node aléatoire
v7 Clé DB triable xxxxxxxx-xxxx-7xxx-yxxx-xxxxxxxxxxxx Unix ms + aléatoire
Export lot Quantité 25, minuscules 25 lignes dans la zone texte Fixtures QA ou fichiers seed de migration
GUID .NET Accolades, v4 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} C# Guid.Parse et API Windows legacy

Détails de génération

  • v4 crypto.randomUUID() ou 122 bits aléatoires avec bits version 4 / variant
  • v1 Horodatage 100 ns depuis l'époque UUID + clock_seq et node aléatoires
  • v7 Horodatage Unix 48 bits (ms) + 12 bits aléatoires + 62 bits aléatoires (RFC 9562)
  • Aléatoire Uniquement crypto.getRandomValues – pas de Math.random
Glossaire

Termes UUID clés

UUID

Identifiant 128 bits, en général 32 chiffres hex en cinq groupes.

GUID

Nom Microsoft pour le même format d'identifiant que UUID.

Variant bits

Motif fixe dans l'octet 8 pour que le parseur reconnaisse un UUID standard.

Lot

Jusqu'à 100 UUID à la fois – copie ou téléchargement en texte brut.

Questions fréquentes

Versions UUID, formats et confidentialité – en bref.

Des données sont-elles envoyées au serveur ?

Non. Les UUID sont générés entièrement dans votre navigateur.

Quelle version choisir ?

v4 dans la plupart des cas. v7 pour des index DB ordonnés dans le temps. v1 si vous voulez un horodatage dans l'ID.

Les UUID v1 sont-ils garantis uniques ?

Risque de collision extrêmement faible ; v1 ici utilise un node aléatoire, pas une MAC usine.

Puis-je retirer les tirets ?

Oui – format sans tirets ou accolades pour les chaînes GUID .NET.

About these results

Les sorties suivent la mise en page UUID standard. Vérifiez les exigences du système cible (casse, tirets, accolades).