Passer au contenu principal

Générateur UUID

Le Générateur UUID est un outil en ligne qui génère automatiquement des UUID (Identifiant Universel Unique) v4. Vous pouvez personnaliser les paramètres de casse et d'inclusion de traits d'union.

⚙️ Options de Génération

✨ UUID Généré

Génère un UUID (Universally Unique Identifier) v4. Chaque UUID est statistiquement unique et utilisé pour les clés de base de données, les ID de session, etc.

💡 Exemples

Par défaut (minuscules, traits d'union) :
550e8400-e29b-41d4-a716-446655440000
Majuscules :
550E8400-E29B-41D4-A716-446655440000
Sans traits d'union :
550e8400e29b41d4a716446655440000

Fonctionnalités

  • Génération UUID v4 : Génère des IDs statistiquement uniques utilisant le hasard cryptographique
  • Génération multiple : Générez plusieurs UUID à la fois (1-10)
  • Majuscules/Minuscules : Choisissez entre majuscules et minuscules
  • Options de traits d'union : Générez avec ou sans traits d'union
  • Copie en un clic : Cliquez pour copier l'UUID dans le presse-papiers

Qu'est-ce qu'un UUID ?

UUID (Identifiant Universel Unique) est un identifiant unique de 128 bits utilisé dans les systèmes logiciels. UUID v4 utilise des nombres aléatoires pour générer des identifiants, garantissant l'unicité statistique.

Format UUID

Le format UUID standard est représenté par 32 caractères hexadécimaux séparés par des traits d'union au format 8-4-4-4-12 :

550e8400-e29b-41d4-a716-446655440000

Exemples de programmation

JavaScript

// Environnement navigateur - Web Crypto API
const uuid = crypto.randomUUID();
console.log(uuid); // 550e8400-e29b-41d4-a716-446655440000

// Sans traits d'union
const uuidNoHyphens = crypto.randomUUID().replace(/-/g, '');
console.log(uuidNoHyphens);

// Majuscules
const uuidUpper = crypto.randomUUID().toUpperCase();
console.log(uuidUpper);

Python

import uuid

# Générer UUID v4
generated_uuid = uuid.uuid4()
print(generated_uuid)

# Convertir en chaîne
uuid_str = str(generated_uuid)

# Sans traits d'union
uuid_no_hyphens = uuid_str.replace('-', '')
print(uuid_no_hyphens)

# Majuscules
uuid_upper = uuid_str.upper()
print(uuid_upper)

Outils associés