Analyseur d’User Agent

Collez n’importe quelle chaîne User-Agent — celle que votre navigateur envoie déjà est préremplie — et cette page indique la famille et la version du navigateur, le moteur de rendu, le système d’exploitation, le fabricant de l’appareil, son modèle et sa catégorie (ordinateur / mobile / tablette / console / téléviseur / robot). Choisissez un exemple ci-dessous pour essayer des chaînes réalistes, et développez « JSON brut » pour copier l’objet structuré destiné à votre code côté serveur ou côté client. L’analyse s’effectue localement grâce à la bibliothèque UAParser.js, distribuée sous licence MIT.
Les résultats se mettent à jour pendant la saisie.
Exemples :
JSON brut (résultat UAParser)

                                                                    
Lire le résultat : la bibliothèque UAParser.js découpe la chaîne en userAgent (la saisie), browser, engine, os, device et cpu. Le badge de catégorie est dérivé du type d’appareil lorsque la bibliothèque en fournit un ; les chaînes qui mentionnent un robot d’indexation (Googlebot, bingbot, aperçus de réseaux sociaux…) sont marquées BOT, quel que soit le navigateur analysé. Les valeurs que la bibliothèque ne sait pas identifier sont affichées sous la forme — c’est normal : les user agents sont des chaînes indicatives, pas des garanties, et de nombreux clients nouveaux ou obscurs ne figurent tout simplement pas dans la base de détection. Pour les robots, c’est attendu : des bibliothèques comme UAParser.js ne cherchent pas délibérément à caser les robots dans les champs navigateur, système ou appareil, si bien que le bloc de résultat affiche à la place l’identité du robot.

Confidentialité : l’analyse s’effectue localement avec la bibliothèque MIT intégrée — la chaîne que vous collez n’est jamais envoyée nulle part. Vous pouvez utiliser cette page comme outil d’appoint local lorsque vous déboguez la gestion de User-Agent dans votre propre code serveur ou dans vos statistiques.