Tous les outils
Réseau
Mis à jour le

User-Agent Parser

Chaque requête HTTP porte un en-tête User-Agent par lequel le client se décrit. Dans les journaux d'un serveur, il aide à distinguer un visiteur d'un robot d'indexation, d'un robot d'IA, d'un outil de surveillance, d'un script curl ou d'un scanner de vulnérabilités. L'outil découpe la chaîne en navigateur et version, moteur de rendu, système et version, type d'appareil, fabricant et modèle, et reconnaît près d'une centaine de signatures de robots. Il signale aussi ce que le User-Agent ne dit plus depuis la réduction engagée par Chrome : version mineure masquée, Windows 10 et 11 confondus, modèle Android remplacé par « K ».

0 EUR

gratuit avec un compte

6

fonctionnalités incluses

24/7

disponibilité en ligne

Fonctionnalités
  • Navigateur, version et moteur de rendu (Blink, Gecko, WebKit, Trident)
  • Système et version, y compris Windows NT traduit en nom commercial
  • Type d'appareil, fabricant et modèle Android
  • Robots reconnus : moteurs de recherche, IA, aperçus de liens, SEO, surveillance, scanners, bibliothèques HTTP
  • Notes sur la réduction du User-Agent et sur la vérification des robots
  • Analyse locale, exemples et export JSON
Lire le résultat
  • « Robot » indique une signature connue ; la catégorie dit à quoi sert ce client (indexation, IA, scan…).
  • Pour un robot de moteur de recherche, le domaine indiqué est celui que doit renvoyer le DNS inverse de l'IP d'origine.
  • « non déterminé » signifie que la chaîne ne contient pas l'information, souvent à cause de la réduction du User-Agent.
  • Une signature de scanner (Nikto, sqlmap, Nuclei…) dans vos journaux est attendue pendant un audit autorisé, suspecte sinon.
Limites
  • Un User-Agent est déclaratif : un client peut se présenter comme Googlebot ou comme un iPhone sans l'être.
  • Depuis Chrome 110, la version mineure, la version de Windows et le modèle Android exacts ne figurent plus dans l'en-tête ; seuls les Client Hints (Sec-CH-UA-*) les donnent.
  • Brave et certains navigateurs se présentent volontairement comme Chrome.
  • La liste des robots est maintenue à la main : un robot récent ou rare peut apparaître comme « Robot non identifié » ou ne pas être reconnu.

Outil gratuit

Disponible gratuitement avec un compte

Commencer

Questions fréquentes

Comment vérifier qu'une requête vient vraiment de Googlebot ?

Faites une recherche DNS inverse sur l'adresse IP : le nom obtenu doit se terminer par googlebot.com ou google.com. Faites ensuite une résolution directe de ce nom : elle doit redonner la même IP. Google, Bing et Apple documentent cette méthode ; le User-Agent seul ne prouve rien.

Pourquoi Windows 11 apparaît-il comme Windows 10 ?

Les navigateurs envoient « Windows NT 10.0 » pour les deux versions. Microsoft recommande l'en-tête Client Hints Sec-CH-UA-Platform-Version, dont la valeur commence à 13 pour Windows 11.

Faut-il bloquer les robots d'IA ?

C'est un choix éditorial. GPTBot, ClaudeBot, CCBot ou PerplexityBot respectent en principe le fichier robots.txt ; ChatGPT-User ou Claude-User agissent à la demande d'un utilisateur. Le User-Agent permet de mesurer leur passage dans vos journaux avant de décider.

Outils complémentaires

Complétez votre analyse avec ces outils connexes.

user agent parseranalyser user agentuser agent botdetecter robotgooglebot user agentgptbot