Validateur UUID

Valider et inspecter le format UUID

Outils développeur

Comment utiliser Validateur UUID

  1. 1Collez un ou plusieurs UUID (un par ligne)
  2. 2Voyez les résultats de validation instantanément

À propos de Validateur UUID

UUID Validator vérifie si une chaîne donnée est un UUID (Universally Unique Identifier) ou GUID (Globally Unique Identifier) correctement formaté et identifie sa version. Les UUID sont utilisés partout comme clés uniques dans les bases de données, les API, les systèmes distribués et les files de messages.

Un UUID valide suit le modèle xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx où M indique la version (1-5) et N indique la variante. Le validateur vérifie instantanément le format, extrait le numéro de version et confirme la conformité RFC 4122.

Toute la validation s'effectue dans votre navigateur sans serveur requis. Collez un ou plusieurs UUID (un par ligne) et obtenez des résultats de validation instantanés pour chacun.

Fonctionnalités clés de Validateur UUID

  • Valider n'importe quel UUID ou GUID selon le format standard RFC 4122
  • Détecter la version UUID (v1, v3, v4, v5)
  • Résultat clair réussite/échec pour chaque UUID validé
  • Prend en charge la validation en masse — un UUID par ligne
  • Accepte les UUID en majuscules et minuscules
  • Fonctionne entièrement dans le navigateur — aucune requête serveur
  • Résultats instantanés sans délai de soumission
  • Explique pourquoi un UUID invalide échoue à la vérification

Exemples

Valider un UUID v4 d'une réponse API

Confirmer qu'un ID retourné par une API est un UUID v4 correctement formaté.

Entrée

550e8400-e29b-41d4-a716-446655440000

Sortie

UUID v4 valide ✓

Vérifier une chaîne UUID malformée

Identifier pourquoi une chaîne ressemblant à un UUID d'un export de base de données est invalide.

Entrée

550e8400-e29b-41d4-a716-44665544

Sortie

UUID invalide — longueur incorrecte (caractères manquants dans la dernière section)

Cas d'utilisation courants

  • Validation des UUID dans les charges utiles de requêtes API avant traitement
  • Vérification du format UUID dans les fichiers d'importation de base de données avant insertion en masse
  • Vérification de la génération UUID dans les tests unitaires et d'intégration
  • Débogage des erreurs API causées par des paramètres UUID malformés
  • Confirmation qu'un GUID d'un système Windows hérité est conforme RFC 4122
  • Vérification en masse d'une liste d'UUID d'un export de données

Dépannage

L'UUID est rejeté malgré son apparence correcte

Solution

Vérifiez les caractères invisibles, les espaces supplémentaires ou les tirets manquants. Un UUID valide doit avoir exactement 5 groupes séparés par des tirets dans le modèle 8-4-4-4-12 caractères.

La version UUID est affichée comme inconnue

Solution

Le chiffre de version doit être 1-5. S'il est généré par une méthode non standard, il peut ne correspondre à aucune version RFC 4122.

Le GUID de Windows apparaît invalide

Solution

Les GUID Windows sont parfois entourés d'accolades ({550e8400-...}). Retirez les accolades avant de valider.

Questions fréquemment posées

Quelles versions UUID sont prises en charge ?

Le validateur détecte les versions UUID 1 (basé sur le temps), 3 (basé sur le nom MD5), 4 (aléatoire) et 5 (basé sur le nom SHA-1) au format avec tirets standard RFC 4122.

Quelle est la différence entre un UUID et un GUID ?

GUID est le terme Microsoft pour UUID. Ils se réfèrent au même format d'identifiant 128 bits. Les deux suivent RFC 4122 et sont interchangeables.

Qu'est-ce que UUID v4 ?

UUID v4 est généré aléatoirement, en faisant le type le plus courant pour les nouvelles applications. Il fournit 122 bits de caractère aléatoire.

UUID v4 est-il vraiment unique ?

Avec 2^122 valeurs possibles, la probabilité que deux UUID aléatoires entrent en collision est négligemment faible pour toute application pratique.

Puis-je valider des UUID en masse ?

Oui. Collez un UUID par ligne et l'outil les valide tous, montrant les résultats réussite/échec pour chaque entrée.

Quel format suit un UUID valide ?

Un UUID valide suit le modèle xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx, où x est un chiffre hexadécimal, M est le chiffre de version (1-5).

Mes données sont-elles envoyées à un serveur ?

Non. Toute validation est effectuée localement en utilisant une vérification d'expression régulière. Vos UUID ne sont jamais transmis ni stockés.

Valide-t-il les valeurs UUID nil ?

L'UUID nil (00000000-0000-0000-0000-000000000000) est techniquement valide selon RFC 4122. Il est utilisé comme espace réservé dans certains systèmes.