Quel est mon user agent ?
Voyez le user agent qu'envoie votre navigateur, décomposé, et la vérité derrière les parties que les navigateurs figent désormais, comme Windows 11 affiché en Windows 10. Collez n'importe quel user agent, ou vérifiez si un robot est authentique.
Un analyseur de user agent pour n'importe quelle chaîne : issue d'un journal, d'un rapport de bug ou de la documentation d'un robot. Elle ne quitte jamais votre navigateur.
Le user agent et l'IP de votre journal serveur. Nous comparons l'IP à la liste de l'opérateur et à son DNS.
Lecture de votre navigateur…
Ce que dit votre chaîne, et ce qui est vrai
- 1Navigateur
- 2Moteur
- 3Système d'exploitation
- 4Appareil
- 5CPU
- 6Format
Qu'est-ce qu'un user agent, et pourquoi indique-t-il Mozilla/5.0 ?
Un user agent est la ligne de texte que votre navigateur envoie avec chaque requête pour dire ce qu'il est : le navigateur, son moteur et le système sur lequel il tourne.
Les serveurs lisent la chaîne user agent pour contourner les particularités d'un navigateur et pour compter les visiteurs. C'est une liste de jetons produit et de commentaires, les plus importants d'abord. Elle commence par Mozilla/5.0 pour l'histoire, pas pour le sens : le jeton signifie « compatible Mozilla », et presque tous les navigateurs l'envoient.
Les navigateurs ont continué d'ajouter les noms d'autres moteurs pour que les sites ne les rejettent pas, ce qui explique que le Chrome d'aujourd'hui cite aussi Mozilla, WebKit, KHTML, Gecko et Safari. Lisez-la de droite à gauche : le dernier jeton de navigateur est le vrai.
- 19981Mozilla
Mozilla/Le projet Mozilla naît du code source de Netscape.5.0 - 20012WebKit
(KHTML, like Gecko)WebKit est issu du moteur KHTML de KDE. - 20133Blink
AppleWebKit/Blink, de Google, remplace WebKit ; le jeton reste.537.36 - 20204Safari
Mac OS X 10_15_7Safari plafonne la version de macOS à 10.15. - 20225Chrome 101 à 107
Chrome/Chrome fige sa version mineure, puis la plateforme.141.0.0.0 - 20256Safari 26
iPhone OS 18_6Safari fige aussi la version d'iOS.
Mozilla/5.011998(Windows NT 10.0; Win64; x64)52022AppleWebKit/537.3632013(KHTML, like Gecko)22001Chrome/141.0.0.052022Safari/537.3622001
Un seul verdictVotre navigateur et votre système en une ligne, avec le nombre de champs, sur six, que la chaîne a figés.La chaîne, décomposéeChaque jeton nommé et coloré selon son type. Un trait en pointillés marque un jeton figé, avec ce qui est vraiment vrai écrit dessous.Indiqué vs réelUne ligne par champ : ce que dit la chaîne, la valeur réelle, et sa source : la chaîne, les Client Hints ou un test tactile.Envoyé à nous vs JavaScriptLes en-têtes reçus par notre serveur à côté de ce que rapporte JavaScript. Une différence signifie qu'une extension ou une modification en a réécrit un.Pourquoi mon user agent indique-t-il Windows 10 sous Windows 11 ?
Parce que les navigateurs ont cessé de mettre à jour cette partie de la chaîne. Windows 10 et Windows 11 envoient tous deux Windows NT 10.0, et Microsoft affirme que la chaîne ne changera pas.
Il en va de même sur Mac (bloqué à 10_15_7, les puces Apple silicon se disant Intel), sur Android (Android 10; K envoyé par tous les téléphones dans Chrome) et dans Safari sur iOS 26 (18_6 ou 18_7). Des sites ont cassé quand les numéros ont bougé, alors les navigateurs les ont figés.
Les vraies valeurs se trouvent dans les Client Hints. Sous Windows, un Sec-CH-UA-Platform-Version de 13 ou plus signifie Windows 11. Chrome, Edge et Opera l'envoient ; Firefox non, aucun site ne peut donc le savoir.
Windows NT 10.0jamais mis à jour pour 11Sec-CH-UA-Platform-Version13.0.0 ou plusWin64; x64un jeton fixe dans Chrome et FirefoxSec-CH-UA-Arch"arm"Intel Mac OS X 10_15_7Safari 2020 · Firefox 87 · Chrome 107Sec-CH-UA-Platform-Versionnavigateurs Chromium seulementIntelFirefox 87 · Chrome 107Sec-CH-UA-Arch"arm" · navigateurs Chromium seulementAndroid 10; KChrome 110 (févr. 2023)Sec-CH-UA-Platform-Version · Sec-CH-UA-Model"16.0.0" · "SM-S931B"iPhone OS 18_7Safari 26 (2025)Version/26.0la version propre à SafariSec-CH-UA-Platform-Version sous WindowsQuel navigateur est-ce que j'utilise ?
L'outil en haut de page vous le dit : le navigateur, sa version complète et le moteur dessous, d'après votre user agent et, quand votre navigateur les communique, ses Client Hints.
Pour lire une chaîne vous-même, partez de la droite. Le dernier jeton de navigateur le nomme ; les précédents sont là pour que les vieux sites ne refusent pas le navigateur. Edg/ est Edge, OPR/ Opera, SamsungBrowser/ Samsung Internet, CriOS/ Chrome sur iPhone, FxiOS/ Firefox sur iPhone.
Brave et Vivaldi envoient exactement la chaîne de Chrome. Brave indique plutôt aux sites sa propre vérification navigator.brave.isBrave(), que cette page exécute.
Chrome/141.0.0.0BlinkEdg/141.0.0.0BlinkOPR/124.0.0.0BlinkSamsungBrowser/28.0BlinkFirefox/144.0GeckoVersion/26.0 … Safari/605.1.15WebKitCriOS/141.0.7390.96WebKitnon vérifiéFxiOS/144.0WebKitnon vérifiéQue sont les User-Agent Client Hints ?
Les Client Hints sont les informations du user agent envoyées dans des en-têtes distincts, les plus détaillées seulement aux sites qui les demandent. C'est ainsi que les navigateurs Chromium communiquent ce que leur chaîne figée n'indique plus.
Trois hints partent vers tous les sites sans qu'on les demande : la liste des marques, s'il s'agit d'un téléphone, et la plateforme. Un site qui en veut davantage envoie Accept-CH, et le navigateur ajoute ces hints à ses requêtes suivantes. Les scripts peuvent aussi les demander, avec navigator.userAgentData.getHighEntropyValues().
La liste des marques contient volontairement un nom inventé (GREASE), pour que les sites ne puissent pas dresser une liste de navigateurs autorisés. Les hints ne circulent qu'en HTTPS. Firefox et Safari n'en envoient aucun.
- 1
GET /what-is-my-user-agent→envoyé à tous les sites, sans qu'on le demande · "Not?A_Brand" est la marque inventéeSec-CH-UA: "Google Chrome";v="141", "Chromium";v="141", "Not?A_Brand";v="8"Sec-CH-UA-Mobile: ?0Sec-CH-UA-Platform: "Windows" - 2←
200 OKla page en demande davantageAccept-CH: Sec-CH-UA-Platform-Version, Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Model, Sec-CH-UA-Full-Version-List - 3
GET /api/user-agent→les requêtes suivantes les portent : 19 signifie Windows 11Sec-CH-UA-Platform-Version: "19.0.0"Sec-CH-UA-Arch: "x86"Sec-CH-UA-Bitness: "64"Sec-CH-UA-Model: "" - 4
navigator.userAgentData.getHighEntropyValues([…])ou un script les demande, sans aucune requête{ platformVersion: "19.0.0", architecture: "x86", bitness: "64", model: "" }
Pourquoi mon iPad apparaît-il comme un Mac ?
Parce que, depuis iPadOS 13, Safari sur iPad se présente aux sites comme un Mac : il envoie mot pour mot le user agent d'un Mac, et Firefox sur iPad fait de même.
Apple l'a fait pour que les iPad reçoivent les sites pour ordinateur, et demande aux sites de tester les fonctionnalités plutôt que la chaîne. Une page ne peut que deviner : navigator.maxTouchPoints compte les points de contact que gère un écran, et l'écran d'un Mac n'est pas tactile.
Cette page affiche probablement un iPad quand la chaîne d'un Mac vient avec un écran tactile, et le présente comme un test tactile, pas comme un fait. Safari ne communique aucun Client Hints, la version d'iPadOS reste donc inconnue.
maxTouchPoints5navigator.platform"MacIntel"maxTouchPoints0navigator.platform"MacIntel"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.0 Safari/605.1.15Comment changer mon user agent ?
Sur un navigateur de bureau, avec ses outils de développement : Chrome et Edge dans Network conditions, Firefox dans le mode Responsive Design, Safari dans le menu Développement. Sur un téléphone, seulement en demandant le site pour ordinateur.
Le piège : la chaîne n'est pas tout ce que voit un site. Les panneaux de Chrome et d'Edge permettent de régler aussi les Client Hints pour qu'ils concordent ; si vous les laissez, ils indiquent toujours votre vrai navigateur, et cette page montre l'écart.
Une extension qui réécrit les en-têtes change encore moins : les scripts lisent toujours le vrai navigator.userAgent. Les sites peuvent aussi vous envoyer des pages conçues pour le navigateur dont vous prétendez être.
- 1Ouvrez Network conditionsdans les DevTools de Chrome
- 2Décochez « Use browser default »la liste et le champ se déverrouillent
- 3Choisissez un navigateur ou saisissez une chaînepuis ouvrez « User agent client hints » pour l'accorder
- 4Rechargez cette pagel'en-tête et navigator.userAgent changent
Comment vérifier Googlebot et les robots d'IA ?
Vérifiez l'IP, jamais le user agent : n'importe qui peut envoyer la chaîne de Googlebot. Chaque opérateur documente sa propre vérification, et le mode Vérifier un robot ci-dessus l'exécute.
Pour Google, Bing, Apple et Yandex, c'est le DNS, en deux étapes. Cherchez le nom inverse de l'IP : celui d'un vrai Googlebot se termine par googlebot.com, google.com ou googleusercontent.com. Puis résolvez ce nom : il doit pointer vers la même IP, sinon le nom inverse était falsifié.
Google, OpenAI, Anthropic, Perplexity et Apple publient aussi les plages d'IP de leurs robots sous forme de listes JSON. Un modèle de bot ne prouve rien à lui seul : ses propres auteurs déconseillent de se fier au user agent.
common-crawlers.jsonsearch.msn.com · sa liste JSON date de janv. 2024gptbot.json · searchbot.json · chatgpt-user.jsonclaude.com/crawling/bots.jsonperplexitybot.json · perplexity-user.json*.applebot.apple.com · applebot.jsonMon user agent présente-t-il un risque pour ma vie privée ?
Un risque faible. Chaque site que vous visitez voit votre user agent ; à lui seul, il désigne votre navigateur et votre système, pas vous.
Avec votre adresse IP et ce que les scripts peuvent mesurer, il contribue à une empreinte capable de reconnaître un navigateur, et c'est pourquoi les navigateurs le figent désormais. Aucune astuce technique ne supprime complètement le fingerprinting.
Changer seulement votre user agent peut vous faire remarquer : le reste de votre navigateur correspond toujours au vrai, et un mélange aussi rare est plus facile à repérer. Un VPN change votre IP, pas votre user agent. Cette page montre ce que votre navigateur a envoyé et n'en conserve rien.
- User agent
- iPhone Safari
- Écran
- 1536 × 864 · ordinateur
- Points tactiles
- 0
- Client Hints
- "Windows" · Chrome 141
Questions fréquentes
Quel est mon user agent ?
Quel est mon navigateur, et comment trouver mon user agent dedans ?
Pourquoi mon user agent indique-t-il Windows 10 alors que j'ai Windows 11 ?
Pourquoi mon user agent indique-t-il macOS 10.15.7 ?
Que signifie « Android 10; K » dans mon user agent ?
Pourquoi Safari sur iOS 26 indique-t-il iOS 18 ?
Puis-je changer mon user agent, et cela me cache-t-il ?
Que sont les Client Hints, et quels navigateurs les envoient ?
Est-ce un analyseur de user agent pour n'importe quelle chaîne ?
Comment savoir si Googlebot est authentique ?
Pourquoi le support client me demande-t-il mon user agent ?
Il vous manque quelque chose ?Suggérez une fonction ou un nouvel outil
Outils associés
Quelle Est Mon IP
Votre IP publique IPv4 et IPv6 en un coup d'œil, avec le réseau, la localisation et un test VPN
Quel Est Mon FAI
Découvrez votre FAI, ASN et détails de connexion
Vérificateur d'en-têtes HTTP
Analysez les en-têtes de réponse HTTP et la notation des en-têtes de sécurité
Testeur de Robots.txt
Récupérez le robots.txt de n'importe quel site, testez si une URL est bloquée pour Googlebot ou les crawlers IA et trouvez les erreurs de syntaxe
DNS Inversé
Trouvez les hostnames associés à n'importe quelle adresse IP via les enregistrements PTR
Test de fuite WebRTC
Vérifiez si WebRTC dans votre navigateur révèle votre véritable adresse IP derrière un VPN ou un proxy, ainsi que les IP locales qu'il expose

