• Omnilude ToolsCollection d'outils en ligne
  • Accueil
Outils en ligne
  • Outils développeur
    • Générateur d'UUID
    • Convertisseur Timestamp
    • Encodeur/Décodeur
    • Sélecteur de Couleur
    • Testeur regex
    • Convertisseur de Données
    • Générateur de hash
    • Expression Cron
    • Convention de Nommage
    • Débogueur JWT
    • Infos Navigateur
    • Conversion de bases
    • Générateur de Meta Tags
    • Mot de passe
  • Outils texte
  • Outils utiles
  • Outils de Temps
  • Outils de calcul

Générateur d'UUID

Génère des identifiants uniques (UUID)

Mises à jour

Améliorations récemment publiées

Nouveau
Changer le thème
Mode clair
Mode sombre
Système

Paramètres

UUID complètement aléatoire - le plus courant

Maximum 100 UUID

Qu'est-ce qu'un UUID ?

L'UUID (Universally Unique Identifier) est un identifiant de 128 bits unique au monde. Il est largement utilisé pour les clés primaires de base de données, les ID de session, les noms de fichiers, etc.

UUID v4 (Aléatoire)

  • Génération complètement aléatoire
  • Le plus couramment utilisé
  • Probabilité de collision extrêmement faible

UUID v7 (Horodatage)

  • Horodatage + Aléatoire
  • Triable par ordre chronologique
  • Avantageux pour l'indexation BDD

Format UUID

xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx

M: version (4 ou 7), N: variante (8, 9, a, b)

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

Le générateur UUID (Universally Unique Identifier) est un outil permettant de générer des identifiants uniques de 128 bits reconnus mondialement. Il prend en charge UUID v4 (aléatoire) et UUID v7 (basé sur timestamp), avec une génération en masse pouvant aller jusqu'à 100 UUID.

  • Génération avec choix entre les versions UUID v4 (aléatoire) et v7 (horodatage)
  • Génération en masse jusqu'à 100 UUID en une seule opération
  • Basculement entre les formats de sortie en majuscules et en minuscules
  • Option d'inclusion ou de suppression des tirets
  • Copie individuelle en un clic et copie intégrale de tous les résultats
  • Génération côté navigateur sans envoi au serveur pour une sécurité optimale

Mode d'emploi

  1. 1

    Sélection de la version

    Sélectionnez la version adaptée à votre usage : UUID v4 (entièrement aléatoire, usage général) ou v7 (basé sur un horodatage, triable chronologiquement).

  2. 2

    Configuration des options

    Configurez les options souhaitées : nombre de générations (1 à 100), sortie en majuscules, suppression des tirets, etc.

  3. 3

    Génération des UUID

    Cliquez sur le bouton « Générer les UUID » pour créer instantanément les UUID selon vos paramètres.

  4. 4

    Copie des résultats

    Cliquez sur un UUID individuel pour le copier, ou utilisez le bouton « Tout copier » pour copier l'ensemble des UUID dans le presse-papiers en une seule fois.

Questions fréquentes

UUID v4 est généré avec 122 bits entièrement aléatoires, garantissant un caractère parfaitement aléatoire. UUID v7 inclut un horodatage en millisecondes dans les 48 bits supérieurs, ce qui permet un tri chronologique et offre de meilleures performances d'indexation en base de données. Pour un usage général, v4 est recommandé ; pour les clés primaires de base de données, v7 est préférable.

Pour UUID v4, la génération s'effectue dans un espace aléatoire de 122 bits, ce qui donne une probabilité théorique de collision d'environ 1 sur 2 puissance 122. Il faudrait générer un milliard d'UUID par seconde pendant 85 ans pour atteindre une probabilité de collision de 50 %. En pratique, les doublons ne se produisent donc jamais.

Non. Tous les UUID sont générés directement côté client en utilisant l'API Web Crypto du navigateur. Aucune donnée n'est transmise à un serveur externe, ce qui vous permet de les utiliser en toute sécurité.

Oui, les tirets servent uniquement à améliorer la lisibilité et n'affectent en rien l'unicité de l'UUID. Cependant, le format standard RFC 4122 inclut les tirets selon le schéma 8-4-4-4-12. Pour la compatibilité entre systèmes, le format avec tirets est recommandé.

Oui, les UUID sont largement utilisés comme clés primaires de base de données. UUID v7, en particulier, est basé sur un horodatage et s'insère séquentiellement dans les index B-tree, offrant de meilleures performances d'indexation que v4. Notez cependant que les UUID font 128 bits et utilisent donc plus d'espace de stockage qu'une clé de type entier.

Conseils d'utilisation

  • Pour les clés primaires de base de données, l'utilisation d'UUID v7 triables améliore les performances d'indexation
  • L'utilisation d'UUID pour le suivi des requêtes API ou l'identification des logs facilite le débogage dans les systèmes distribués
  • Après une génération en masse, utilisez « Tout copier » pour préparer rapidement vos données de test
  • Pour les jetons nécessitant une haute sécurité, utilisez crypto.getRandomValues() pour générer des octets aléatoires plus longs plutôt que des UUID
  • L'extraction de l'horodatage d'un UUID v7 permet de retrouver le moment de sa création, ce qui est utile pour les journaux d'audit

Omnilude Tools

Collection d'outils en ligne gratuits pour les développeurs, designers et créateurs. Toutes les données sont traitées localement dans votre navigateur.

Outils développeur

  • Générateur d'UUID
  • Convertisseur Timestamp
  • Encodeur/Décodeur
  • Sélecteur de Couleur

Outils texte

  • Éditeur JSON
  • Comparer texte
  • Compteur de texte
  • Markdown

Mentions légales

  • Politique de confidentialité
  • Conditions d'utilisation
  • À propos du service

© 2026 Omnilude. Tous droits réservés.

Envoyer un retour