Analyseur de User-Agent
Un User-Agent est la ligne d’identification que votre navigateur envoie à chaque requête, et elle est volontairement confuse : sur Android, Chrome se présente encore comme “Mozilla/5.0 (Linux; Android 14) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36” pour d’anciennes raisons de compatibilité. Collez ici n’importe quelle chaîne UA et cet analyseur en extrait l’essentiel : le navigateur, le système d’exploitation, le type d’appareil et si la chaîne ressemble à un bot ou un crawler connu. Laissez le champ vide et il lira le user-agent de votre propre navigateur. La détection est une heuristique au mieux et toute chaîne peut être falsifiée : considérez le résultat comme un indice solide, pas comme une preuve.
Comment analyser un user-agent
-
1
Collez une chaîne UA
Copiez-la depuis vos journaux serveur, l'onglet Réseau des outils de développement ou un en-tête de requête, ou laissez le champ vide pour utiliser la vôtre.
-
2
Cliquez sur Analyser
L'outil repère les jetons courants de la chaîne sur notre serveur.
-
3
Lisez le résumé
Vous obtenez le navigateur, le système d'exploitation, le type d'appareil et une mention bot/crawler, avec la chaîne d'origine juste en dessous.
-
4
Copiez-le
Un clic copie le résumé étiqueté pour le coller dans un rapport de bug ou un ticket.
Ce que l’analyseur renvoie
| Champ | Exemple |
|---|---|
| Navigateur | Chrome |
| Système d’exploitation | Windows 10/11 |
| Type d’appareil | Ordinateur de bureau |
| Bot / crawler | Non |
Il vous renvoie aussi la chaîne User-Agent d’origine. Il indique par leur nom le navigateur et la famille de système d’exploitation. Il ne lit pas les numéros de version exacts, ni le moteur de rendu, ni la marque et le modèle de l’appareil : dans les chaînes UA modernes, ces informations sont peu fiables ou absentes. Quand vous en avez besoin, utilisez les User-Agent Client Hints.
Pourquoi les chaînes User-Agent sont si confuses
Le « Mozilla/5.0 » au début de presque toutes les UA remonte à la guerre des navigateurs des années 1990, quand les sites vérifiaient la présence de « Mozilla » avant de servir leur mise en page moderne. Chaque navigateur a copié ce jeton pour passer le filtre : aujourd’hui, Chrome, Edge, Safari et Firefox commencent tous pareil et remplissent la ligne de jetons produit comme AppleWebKit, KHTML, like Gecko et Safari qu’ils n’utilisent pas vraiment.
Des chaînes UA aux Client Hints
Chrome fige désormais le numéro de version qu’il inscrit dans la chaîne UA et déplace le détail vers les User-Agent Client Hints (Sec-CH-UA, Sec-CH-UA-Mobile, Sec-CH-UA-Platform), que le serveur ne demande que lorsqu’il en a besoin. Lire la chaîne UA reste utile pour une vérification rapide ou le tri des journaux ; passez aux Client Hints quand vous avez besoin de versions exactes et fiables, par exemple pour la détection de fraude.
Signatures de bots courantes
- Googlebot/2.1 (+http://www.google.com/bot.html), le robot de recherche de Google
- bingbot/2.0, le robot de Microsoft Bing
- AhrefsBot/7.0, un robot SEO
- facebookexternalhit/1.1, le lecteur d’aperçus de liens de Facebook
- Slackbot-LinkExpanding, le déplieur de liens de Slack
Cet outil signale une chaîne comme bot lorsqu’elle contient un jeton tel que bot, crawler, spider, slurp ou bingpreview.
Questions fréquentes
Non. Il indique le navigateur par son nom (Chrome, Firefox, Safari, Edge, Opera ou Internet Explorer) et la famille de système d’exploitation, pas le numéro de version ni le moteur de rendu. Les navigateurs modernes les figent ou les masquent dans la chaîne UA : demandez les User-Agent Client Hints (Sec-CH-UA-Full-Version-List) quand vous avez besoin de la version exacte.
Oui. Laissez le champ vide et cliquez sur Analyser : il utilise le user-agent que votre navigateur a envoyé avec la requête. Collez une autre chaîne pour inspecter celle-ci à la place.
C’est une vérification par mots-clés : la chaîne est signalée comme bot quand elle contient un jeton tel que bot, crawler, spider, slurp ou bingpreview. Cela repère les robots honnêtes comme Googlebot et Bingbot, mais tout client peut mettre n’importe quoi dans son user-agent : un scraper qui copie la chaîne d’un vrai navigateur ne sera pas repéré. Ne vous fiez jamais au seul UA pour une décision de sécurité.
L’analyse s’exécute sur notre serveur : ce n’est donc pas un traitement hors ligne dans le navigateur. L’outil n’utilise la chaîne que pour construire le résultat et n’enregistre pas le texte du user-agent que vous envoyez ; seule une utilisation anonyme et agrégée est enregistrée.
Outils similaires
Calculateur de sous-réseau IP
Calculez la plage de sous-réseau, le réseau, la diffusion, les hôtes utilisables et le masque wildcard pour tout bloc CIDR IPv4 avec une couverture complète de /0 à /32.
Vérificateur de localisation de serveur
Recherchez le datacenter physique, le pays, l'ASN et le fournisseur de cloud derrière un domaine. Détecte Cloudflare, Fastly, Akamai et d'autres CDN.
Vérificateur de point de terminaison API
Testez depuis votre navigateur un endpoint HTTP ou HTTPS compatible CORS. Examinez le statut final, les en-têtes exposés, le délai et un aperçu limité du corps.
Scanner de plage de ports TCP
Testez une plage consécutive de ports TCP sur un hôte public ; le serveur affiche uniquement les connexions acceptées.
Testeur de requêtes HTTP
Envoyez des requêtes HTTP avec une méthode, des en-têtes et un corps personnalisés. Inspectez le code de statut, le temps de réponse ainsi que le corps et les en-têtes de réponse complets.
Vérificateur d'en-têtes HTTP
Inspectez chaque en-tête de réponse HTTP renvoyé par une URL pour déboguer les problèmes de cache, de CORS, de compression et de sécurité.
Outil disponible dans d’autres langues
- Parser User Agent [ID]
- Parser User-Agent [PL]
- User Agent-tolk [SV]
- ตัวแยกวิเคราะห์ User-Agent [TH]
- User-Agent-Parser [DE]
- ユーザーエージェント解析ツール [JA]
- User-Agent 파서 [KO]
- Analizador de User Agent [ES]
- Analisador de User Agent [PT]
- Bộ phân tích User-Agent [VI]
- محلل User-Agent [AR]
- User-Agent-parser [NL]
- User Agent Parser [EN]
- Parser dello User-Agent [IT]
- Парсер User-Agent [RU]
- User Agent Ayrıştırıcı [TR]
- 用户代理解析器 [ZH]