DevToolPal
FR

Analyseur de User-Agent

Analysez une chaîne User-Agent pour obtenir navigateur, moteur, système d'exploitation, appareil et processeur, et repérez robots d'indexation, bots d'IA et clients HTTP.

Traitement local, rien n'est envoyé

Chaîne User-Agent

0 caractères · 0 B

Résultat

Le résultat s'affiche ici

Ce que fait cet outil

L’analyseur de User-Agent lit l’en-tête User-Agent que les navigateurs, applications et bots envoient avec chaque requête HTTP et le traduit en informations claires : le navigateur et sa version, le moteur de rendu, le système d’exploitation, le type d’appareil (ordinateur, téléphone, tablette, TV, console…), le fabricant et le modèle de l’appareil quand la chaîne les mentionne, et l’architecture du processeur.

Il vous indique aussi quand la chaîne n’appartient pas du tout à une personne. Les robots des moteurs de recherche, les robots d’entraînement d’IA et les assistants d’IA qui récupèrent des pages, les robots d’aperçu de liens des messageries et réseaux sociaux, les outils SEO, les services de surveillance et les clients HTTP en ligne de commande sont reconnus et étiquetés, ce qui aide à lire des journaux serveur ou à décider du contenu de robots.txt.

Comment l’utiliser

  1. Ouvrez la page : votre propre User-Agent est déjà analysé.
  2. Collez n’importe quelle autre chaîne User-Agent, par exemple une ligne d’un journal d’accès. Le nom d’en-tête User-Agent: en tête est retiré automatiquement.
  3. Lisez le tableau de résultats et copiez une valeur avec son bouton. Cliquez sur Exemple pour voir une chaîne de Safari mobile, ou sur Mon navigateur pour revenir à la vôtre.

Exemple

Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1

Cette chaîne correspond à Mobile Safari 17.5 sous iOS 17.5, avec le moteur WebKit, sur un iPhone d’Apple. Une chaîne comme Mozilla/5.0 (compatible; GPTBot/1.2; +https://openai.com/gptbot) est reconnue comme GPTBot 1.2, un robot d’IA.

Astuces

  • Ne vous fiez pas au User-Agent pour la sécurité : n’importe qui peut envoyer n’importe quelle chaîne. Vérifiez les robots importants par une recherche DNS inverse.
  • Pour savoir si une fonctionnalité est prise en charge, testez-la en JavaScript plutôt que de déduire la version du navigateur.
  • Chrome headless et les outils d’automatisation sont signalés à part, ce qui est utile pour enquêter sur du scraping.

FAQ

› Quel est mon user agent ?

À l'ouverture de cette page, l'entrée est remplie avec la chaîne User-Agent de votre navigateur et analysée aussitôt. Cliquez sur Mon navigateur pour la retrouver après avoir essayé d'autres chaînes.

› L'analyse du User-Agent est-elle précise ?

Elle est fiable pour les familles de navigateur, de moteur et de système, mais le User-Agent peut être modifié par l'utilisateur, une extension ou des réglages de confidentialité. Chrome fige aussi une partie de la chaîne (Windows 11 apparaît encore comme Windows NT 10.0, par exemple) : considérez les détails d'appareil et de version comme des indices.

› Quels bots reconnaît-il ?

Les robots des moteurs de recherche (Googlebot, Bingbot, Baiduspider, YandexBot…), les robots et agents d'IA (GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, CCBot…), les robots d'aperçu de liens, les robots SEO, les outils de surveillance et les clients HTTP courants comme curl, python-requests et Postman. Les autres chaînes contenant bot, crawler ou spider sont signalées comme autres bots.

› Le User-Agent est-il envoyé quelque part ?

Non. L'analyse se fait entièrement dans votre navigateur avec la bibliothèque libre ua-parser-js et une liste de bots intégrée.