Lisez une chaîne user-agent : navigateur, moteur, système, type d'appareil et présence d'un bot
Fonctionne dans votre navigateur. Rien de ce que vous saisissez n'est envoyé nulle part.Une chaîne user-agent est un fouillis vieux de plusieurs décennies qui identifie encore chaque visiteur. Collez-en une pour lire le navigateur, le moteur, le système d'exploitation, le type d'appareil et la présence d'un bot : 5 informations tirées d'1 ligne. L'analyse se fait dans votre navigateur, donc une ligne de journal reste privée.
Cette page a été traduite automatiquement à partir de l'original anglais. Aucune personne n’a encore relu la traduction : c’est la version anglaise qui fait foi. Lire l'original en anglais
Collez une chaîne user-agent dans la zone, ou choisissez-en une sous "Chaînes courantes à essayer".
Lisez Ce qu'elle dit : navigateur, version, moteur, système d'exploitation, type d'appareil et éventuel bot.
Regardez le badge sous la zone pour voir quelle part de la chaîne a été reconnue.
Cliquez sur Copier le résultat, ou Ctrl+Entrée, pour emporter les champs analysés sous forme de texte.
Collez une chaîne user-agent et cet analyseur vous indique le navigateur et sa version, le moteur de rendu, le système d'exploitation et sa version, le type d'appareil, et si l'expéditeur est un bot connu. Il lit la chaîne dans un ordre fixe, en commençant par l'élément le plus précis, car chaque navigateur met volontairement le nom d'autres navigateurs dans sa propre chaîne.
Utilisez-le quand un journal d'accès affiche une ligne que vous ne reconnaissez pas, quand vous testez le comportement de votre propre code de détection, ou quand un ticket de support arrive avec une chaîne jointe. La liste de bots couvre les robots des moteurs de recherche, les robots d'IA, les outils SEO, les aperçus de liens des réseaux sociaux, les moniteurs de disponibilité, les navigateurs sans interface et les simples bibliothèques HTTP comme curl, Postman et python-requests.
L'outil est volontairement honnête sur ce que la chaîne ne peut pas dire. Windows 11 annonce toujours Windows NT 10.0. Safari annonce macOS 10.15.7 depuis Big Sur, quelle que soit la version réelle. Chrome sur iOS est WebKit, car iOS n'autorise rien d'autre. Chromium a figé les chiffres de version à 0.0.0 en 2022. Une tablette Android ne se distingue d'un téléphone que par l'absence du mot "Mobile". Chacun de ces cas apparaît en note à côté de la chaîne collée.
Tout ce que vous collez reste dans la page : il n'y a aucun service de recherche derrière, aucun appel de base de données et aucune requête réseau. Pour tout ce sur quoi vous comptez agir, utilisez la détection de fonctionnalités, et les client hints Sec-CH-UA listées sur la page pour les détails de plateforme que la chaîne ne peut pas fournir.
Lisez-la de l'élément le plus précis vers l'arrière. Chrome envoie Mozilla, AppleWebKit, Chrome et Safari ; Edge ajoute Edg à la fin. Le dernier nom de marque est généralement le vrai navigateur. Collez la chaîne ici et chaque partie est séparée pour vous, les parties qui ne sont que des fossiles de compatibilité étant signalées comme telles.
Non. Microsoft a gardé l'élément de plateforme Windows NT 10.0 pour Windows 11, donc aucune chaîne user-agent ne les distingue. La seule source fiable est la client hint Sec-CH-UA-Platform-Version, que votre serveur doit d'abord demander avec un en-tête Accept-CH.
Apple a figé la version annoncée dans la chaîne user-agent à la sortie de Big Sur, pour empêcher des sites de bloquer de nouvelles versions qu'ils n'avaient pas testées. Chrome sur macOS fait de même. Donc 10_15_7 signifie "macOS, version non communiquée", pas Catalina.
Seulement pour les bots polis. N'importe qui peut envoyer n'importe quelle chaîne, y compris celle de Googlebot. La vraie vérification est une recherche DNS inverse sur l'adresse IP de la requête, revérifiée dans l'autre sens, par rapport aux plages publiées par le moteur de recherche. Prenez le nom dans la chaîne comme un indice, jamais comme une preuve.
La détection de fonctionnalités pour tout ce qui touche aux capacités : testez l'API que vous voulez appeler. Pour les informations de plateforme, utilisez les User-Agent Client Hints, qui donnent les marques, l'indicateur mobile, la plateforme, sa version, les versions complètes et le modèle d'appareil, et sont demandées site par site au lieu d'être diffusées à tous.
Non. Tout l'analyseur est du JavaScript dans cette page et il n'effectue aucune requête réseau. Rien n'est journalisé, conservé ni recherché dans une base distante, et c'est aussi pourquoi il fonctionne hors ligne une fois la page chargée.
Toujours bloqué ? Poser une question sur Analyseur de user agent et toute personne qui connaît la réponse peut répondre. Aucun compte nécessaire.