UUID · Validation · Version · Timestamp
Valider un UUID en ligne
Mis à jour : mai 2026
Vérifier qu'un UUID est bien formé, identifier sa version, contrôler le variant RFC 4122 et extraire le timestamp d'un UUID v7 : l'outil Valider de Flowfiles fait tout ça en un clic, directement dans le navigateur.
Gratuit · Sans upload · Validation dans le navigateur
Format valide d'un UUID
Un UUID conforme RFC 4122 respecte ce format :
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
- 32 caractères hexadécimaux répartis en 5 groupes séparés par des tirets.
- M (position 13) : chiffre hex représentant la version (1, 2, 3, 4, 5, 6, 7 ou 8).
- N (position 17) :
8,9,aoubpour le variant RFC 4122.
Les formats alternatifs acceptés par l'outil : majuscules, sans tirets (32 chars), avec accolades {...}, préfixe URN urn:uuid:.
Détecter la version d'un UUID
Le 13e caractère (premier caractère du 3e groupe) indique la version :
1: UUID v1 — timestamp MAC (obsolète pour nouvelles apps).4: UUID v4 — entièrement aléatoire.7: UUID v7 — timestamp Unix ms + aléatoire.
Exemple : f47ac10b-58cc-4372-a567-0e02b2c3d479 → version 4.
Extraire la date d'un UUID v7
Si la version est 7, les 12 premiers caractères hex (sans les tirets) donnent le timestamp :
uuid = "0192f6a4-1234-7abc-9def-0123456789ab"
hex_ts = "0192f6a41234"
ms = parseInt("0192f6a41234", 16) // 1747820716596
date = new Date(1747820716596).toISOString()
// → "2025-05-21T09:25:16.596Z"
L'outil Valider de Flowfiles affiche automatiquement cette date pour chaque UUID v7 détecté.
Questions fréquentes
Peut-on valider un UUID sans tirets ?
Oui. L'outil accepte les UUID sans tirets (32 caractères hex), avec accolades et avec préfixe URN. Il les normalise automatiquement avant validation.
Un UUID en majuscules est-il valide ?
Oui. La RFC 4122 spécifie que la casse n'a pas d'importance. F47AC10B-58CC-4372-A567-0E02B2C3D479 est identique à sa version minuscule.
Comment valider un UUID en JavaScript ?
Utilisez la regex /^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i. Elle valide le format, la version et le variant RFC 4122.