Qu'est-ce qu'un user agent ?
Un user agent est une chaîne de texte que votre navigateur envoie avec chaque requête HTTP pour s'identifier auprès des serveurs web. Elle contient des informations sur le nom et la version de votre navigateur, votre système d'exploitation, le type d'appareil, le moteur de rendu et l'architecture CPU. Par exemple, la chaîne Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 identifie un navigateur Chrome sur Windows 10 64 bits.
Les serveurs web utilisent cette information pour servir du contenu optimisé pour votre navigateur et votre appareil — CSS adaptatif, formats de fichiers appropriés et mises en page responsive. Les outils d'analyse web se servent également des user agents pour suivre les parts de marché des navigateurs et les tendances d'utilisation des appareils.
Informations détectées
Notre outil analyse votre chaîne user agent et extrait les composants suivants :
Nom et version de votre navigateur web (ex : Chrome 120, Firefox 121, Safari 17, Edge 120). Identifie aussi les navigateurs basés sur Chromium comme Brave, Opera ou Vivaldi.
Nom et version de votre OS (ex : Windows 11, macOS 14 Sonoma, Ubuntu 22.04, Android 14, iOS 17). Inclut les informations d'architecture (x64, ARM).
Catégorie de votre appareil : ordinateur de bureau (desktop), téléphone mobile, tablette ou autre. Déduit à partir de la chaîne user agent et des indicateurs de plateforme.
Le moteur qui transforme HTML, CSS et JavaScript en pages web visuelles. Blink (Chrome, Edge, Opera), WebKit (Safari), Gecko (Firefox).
Architecture du processeur détectée : amd64 (Intel/AMD 64 bits), arm64 (Apple Silicon, Snapdragon), arm (appareils 32 bits). Utile pour le téléchargement de logiciels compatibles.
Pourquoi votre user agent est important
Votre chaîne user agent joue un rôle essentiel dans votre expérience web. Les serveurs l'utilisent pour servir des mises en page adaptées (mobile vs desktop), choisir les formats de fichiers appropriés (WebP, AVIF), activer les fonctionnalités spécifiques au navigateur et appliquer les polyfills nécessaires pour la compatibilité. Les outils d'analyse comme Google Analytics comptabilisent les parts de marché des navigateurs à partir de ces chaînes.
Pour les développeurs, vérifier le user agent est indispensable lors des tests cross-browser. Cela permet de comprendre exactement comment un serveur web perçoit votre navigateur et de diagnostiquer les problèmes de compatibilité. Certains sites affichent un contenu différent selon le user agent — par exemple, une page d'installation proposera automatiquement la version Windows, macOS ou Linux en fonction de votre OS détecté.
Analyser un user agent personnalisé
En plus de la détection automatique de votre propre user agent, notre outil vous permet de coller et d'analyser n'importe quelle chaîne user agent. C'est particulièrement utile pour les développeurs web qui doivent identifier le navigateur d'un utilisateur à partir de logs serveur, vérifier la compatibilité d'un bot ou crawler, ou tester comment un site répond à différents user agents.
Pour analyser un user agent personnalisé, il suffit de le coller dans le champ de saisie et de cliquer sur « Analyser ». L'outil décomposera la chaîne en ses composants : navigateur, OS, appareil, moteur de rendu et architecture CPU. Cela fonctionne pour tous les user agents modernes, y compris ceux des bots comme Googlebot, Bingbot et les crawlers de réseaux sociaux.
Outils associés
Explorez nos autres outils gratuits pour compléter votre diagnostic :
Analysez les en-têtes HTTP de n'importe quel site web, y compris les en-têtes de sécurité et de cache.
Découvrez votre adresse IP publique IPv4 et IPv6, votre géolocalisation et les détails de connexion.
Identifiez votre fournisseur d'accès Internet, ASN et localisation géographique.
Identifiez le CMS, les frameworks et les technologies utilisés par n'importe quel site web.