Analyseur User Agent

Décodez n'importe quelle chaîne User-Agent pour identifier le navigateur, le moteur, le système d'exploitation et l'appareil, et vérifiez si elle provient d'un moteur de recherche, d'un crawler IA ou d'un script.

Mis à jour le
—
Navigateur
—
Système d'exploitation
—
Type d'appareil
—
Moteur de rendu
Détails
Navigateur
—
JSON
{}

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Analyseur User Agent

  1. Votre propre user agent est chargé automatiquement. Pour en analyser un autre, collez-le dans la zone de texte, par exemple depuis un journal serveur ou un export d'analytics.
  2. Ou choisissez une entrée dans Charger un exemple pour voir comment Googlebot, GPTBot, un iPhone ou une smart TV s'identifient.
  3. Lisez le navigateur, l'OS, le type d'appareil et le moteur dans les cartes de synthèse ; le panneau de détails affiche les versions, l'éditeur, le modèle et l'architecture du processeur.
  4. Si la chaîne appartient à un crawler, une bannière indique le bot et son exploitant. Copiez le résultat JSON pour l'utiliser dans votre code ou vos tickets.

Qu'est-ce qu'une chaîne user agent ?

Une chaîne user agent (UA) est le texte qu'un navigateur ou un client HTTP envoie dans l'en-tête de requête User-Agent pour s'identifier. Les serveurs l'utilisent pour les statistiques, les contournements de bugs, la gestion des bots et l'envoi du bon téléchargement. Voici à quoi ressemble une chaîne typique de Chrome sous Windows :

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36

Elle est chargée d'héritage historique : chaque navigateur se déclare « Mozilla/5.0 », Chrome mentionne Safari et Gecko, et Edge ajoute Edg/ à la chaîne de Chrome. C'est pourquoi une analyse fiable doit vérifier les jetons dans le bon ordre : Edge avant Chrome, Chrome avant Safari.

Fonctionnement de cet analyseur

  • Les bots d'abord : des dizaines de jetons de crawlers sont reconnus, moteurs de recherche (Googlebot, Bingbot, YandexBot, Applebot), crawlers IA (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, CCBot, Bytespider), aperçus sur les réseaux sociaux (facebookexternalhit, Twitterbot, Slackbot), outils SEO et bibliothèques HTTP (curl, python-requests, Go-http-client).
  • Navigateur : les navigateurs spécifiques (Edge, Opera, Samsung Internet, Vivaldi, Yandex, navigateurs intégrés aux applications) sont vérifiés avant les jetons génériques Chrome, Firefox et Safari.
  • Moteur : Blink pour les navigateurs basés sur Chromium, Gecko pour Firefox, WebKit pour Safari, et WebKit pour tous les navigateurs sur iOS, car Apple l'impose (hors UE).
  • OS & appareil : les versions de Windows NT sont converties en noms, les versions iOS et Android sont extraites, et le type d'appareil provient de jetons comme Mobile, iPad ou SMART-TV.

Limites de la détection par user agent

Les navigateurs « figent » désormais une partie de la chaîne pour protéger la vie privée. Chrome indique les versions mineures sous la forme .0.0.0, Chrome sur Android envoie Android 10; K au lieu de la version et du modèle réels, Windows 11 affiche toujours Windows NT 10.0, et Safari indique macOS sous la forme 10_15_7. Les valeurs exactes ne sont disponibles que via les User-Agent Client Hints (en-têtes Sec-CH-UA-* ou navigator.userAgentData), que cet outil lit aussi pour votre propre navigateur. Par ailleurs, n'importe quel client peut envoyer n'importe quelle chaîne : n'utilisez jamais le UA pour des décisions de sécurité.

Vérifier un trafic Googlebot authentique

Les scrapers se font souvent passer pour Googlebot. Pour vérifier, effectuez une résolution DNS inverse de l'IP du visiteur (le nom doit se terminer par googlebot.com, google.com ou googleusercontent.com), puis une résolution directe de ce nom d'hôte, qui doit renvoyer la même IP. Vous pouvez effectuer ces deux opérations avec notre outil Recherche DNS. Pour vérifier les crawlers IA autorisés par votre robots.txt, utilisez le Vérificateur de crawlers IA.

Aussi recherché comme : user agent, chaîne user agent, quel est mon user agent, détection navigateur, détection bot, user agent googlebot, gptbot, détection appareil.

Outils complémentaires : Analyseur User Agent

  • Quelle est mon adresse IP ? — Votre adresse IP publique et toutes les informations que votre navigateur communique aux sites web que vous visitez : agent utilisateur, résolution d'écran, langue, fuseau horaire et en-têtes de requête.
  • Testeur Robots.txt — Vérifiez si une URL est autorisée ou bloquée pour Googlebot, Bingbot, GPTBot et d’autres robots d’exploration, identifiez la règle exacte qui s’applique, et modifiez le fichier pour tester vos changements avant de les mettre en ligne.
  • Vérificateur d'en-têtes HTTP — Saisissez une URL et découvrez exactement ce que le serveur renvoie : code de statut, chaîne de redirections et chaque en-tête de réponse, avec une explication claire de ceux qui comptent pour le SEO, le cache et la sécurité.
  • Analyseur d’en-têtes e-mail — Collez les en-têtes bruts d’un e-mail pour voir tout son parcours : chaque saut entre serveurs avec le temps qu’il a pris, les résultats SPF, DKIM et DMARC, l’IP d’origine et les signaux d’alerte, comme une adresse Reply-To ou Return-Path incohérente.

Questions fréquentes

Quel est mon user agent ?
Il est automatiquement chargé dans la zone de texte à l'ouverture de cette page. Cliquez sur Utiliser mon user agent pour le recharger après une modification du champ.
Pourquoi le user agent de Chrome mentionne-t-il Safari et Mozilla ?
Pour la compatibilité. Les premiers sites ne servaient les fonctionnalités avancées qu'aux navigateurs « Mozilla ». Chaque navigateur a donc copié ce jeton, et Chrome a hérité de « AppleWebKit … Safari » de ses origines WebKit. Les sites qui analysent le UA cesseraient de fonctionner si ces jetons étaient supprimés.
Peut-on détecter Windows 11 à partir du user agent ?
Non. Windows 10 et 11 envoient tous deux Windows NT 10.0. Utilisez plutôt l'indication client Sec-CH-UA-Platform-Version : une valeur égale ou supérieure à 13 correspond à Windows 11.
Comment identifier les crawlers IA comme GPTBot ou ClaudeBot ?
Leurs user agents contiennent des jetons comme GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot ou CCBot. Collez une ligne de journal ici pour l'identifier, puis gérez leur accès dans robots.txt.
Faut-il utiliser le user agent pour la détection de fonctionnalités ?
Non. Vérifiez plutôt la fonctionnalité elle-même (par exemple 'share' in navigator ou CSS @supports). L'analyse du UA casse lors des mises à jour des navigateurs ou des chaînes falsifiées ; réservez-la aux statistiques et à la gestion des bots.
Puis-je installer Analyseur User Agent en tant qu’application web et l’utiliser hors ligne ?
Oui. Analyseur User Agent est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires