Détecteur de version Drupal
Découvrez si un site utilise Drupal et quelle version : Drupal 7, 8, 9, 10 ou 11. Vérifiez sa date de fin de support et préparez la migration d'un site en fin de vie.
Cet outil a besoin d'Internet
L'adresse que vous saisissez est envoyée à une fonction serveur de Youtilz (hébergée chez Netlify), qui télécharge la page et au plus trois fichiers publics de Drupal pour y chercher des indices. Elle ne renvoie que ces indices. L'adresse n'est pas conservée ; votre adresse IP sert seulement à limiter le nombre de requêtes, en mémoire.En savoir plus
Calendrier de support de Drupal
| Version | Fin du support de sécurité |
|---|---|
| Drupal 7 | 5 janvier 2025 |
| Drupal 8 | 17 novembre 2021 |
| Drupal 9 | 1 novembre 2023 |
| Drupal 10 | 9 décembre 2026 |
| Drupal 11 | Non annoncée |
Source : calendrier des versions de Drupal sur drupal.org, vérifié le 28 septembre 2026.
Quelle version de Drupal utilise ce site ?
Le détecteur de version Drupal analyse une adresse web et vous dit si le site tourne sous Drupal, avec quelle version majeure (Drupal 7, 8, 9, 10 ou 11) et, quand le site la laisse voir, la version exacte.
Il indique surtout la date de fin de support de cette version : un site Drupal 7, 8 ou 9 ne reçoit plus de correctif de sécurité officiel, et un site Drupal 10 n'en recevra plus après le 9 décembre 2026.
Comment utiliser
- Saisissez l'adresse du site, par exemple
exemple.fr(lehttps://est ajouté si besoin) - Cliquez sur « Détecter »
- Lisez le verdict : version, niveau de confiance et statut du support de sécurité
- Dépliez « Indices trouvés » pour voir sur quoi repose la détection
Comment la version est détectée
Drupal laisse des traces reconnaissables dans les pages qu'il produit. L'outil les cherche dans la page indiquée et dans quelques fichiers publics du cœur de Drupal, à la racine du site :
La version annoncée
L'en-tête HTTP X-Generator et la balise <meta name="generator"> indiquent la version majeure, par exemple « Drupal 10 ». Beaucoup de sites les retirent.
La structure du site
Depuis Drupal 8, le cœur est rangé dans un dossier /core et les réglages JavaScript s'appellent drupalSettings. Drupal 6 et 7 utilisent /misc/drupal.js et Drupal.settings.
La version exacte
Les fichiers du cœur de Drupal 8 et plus portent souvent la version dans leur adresse (drupal.js?v=10.2.5). Pour Drupal 7, le fichier CHANGELOG.txt, s'il est resté en place, donne la version installée.
Les indices secondaires
Les en-têtes de cache de Drupal, sa date d'expiration caractéristique (19 novembre 1978), les dossiers /sites/default/files ou /sites/all confirment la détection.
Pourquoi la fin de support compte
Quand une version majeure de Drupal arrive en fin de vie, l'équipe sécurité de Drupal ne publie plus de correctif pour elle, et les modules contribués cessent d'être mis à jour. Les failles découvertes ensuite restent ouvertes, alors qu'elles sont publiques.
- Drupal 7 : fin de vie le 5 janvier 2025, après quatorze ans de support.
- Drupal 8 : fin de vie le 17 novembre 2021, en même temps que Symfony 3, sur lequel il repose.
- Drupal 9 : fin de vie le 1er novembre 2023.
- Drupal 10 : support de sécurité jusqu'au 9 décembre 2026.
- Drupal 11 : version actuelle. Drupal 12 est attendu en décembre 2026.
Passer de Drupal 8, 9 ou 10 à la version suivante est une mise à jour : le code reste proche. Quitter Drupal 7 est une vraie migration, car Drupal 8 a été réécrit : thème, modules sur mesure et contenus sont à reprendre. Notre estimateur de migration Drupal 7 donne un ordre de grandeur de l'effort.
Limites
- Un site peut masquer ses traces : la détection dit alors « aucune trace de Drupal » alors qu'il en utilise un.
- Un site « découplé », dont les pages sont produites par une autre application qui interroge Drupal, n'est pas détectable depuis ses pages publiques.
- Certains sites refusent les requêtes des robots (réponse HTTP 403) : l'outil le signale, et la détection peut être incomplète.
- La version exacte n'est connue que si le site la laisse voir ; sinon l'outil donne un intervalle, par exemple « Drupal 8 ou plus récent ».
- Seuls les sites publics peuvent être analysés, dans la limite de 20 détections par heure.