Analyseur de user agent
Analysez n’importe quelle chaîne user agent pour voir le navigateur, le système d’exploitation et le type d’appareil. Déboguez analytics, logs et compatibilité.
Déchiffrez les chaînes user agent
Chaque navigateur et chaque robot envoie une chaîne user agent avec ses requêtes, du genre Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36. Son rôle est de décrire le logiciel qui fait la requête, mais elle est réputée confuse : presque tous les navigateurs se présentent comme « Mozilla » pour des raisons historiques.
Collez un user agent et l’analyseur en extrait les parties utiles : le navigateur, le système d’exploitation et le type d’appareil (ordinateur, mobile ou tablette).
Développeurs et équipes support s’en servent pour comprendre les rapports de bugs, lire les logs serveur et les statistiques, et voir quels appareils utilisent les visiteurs.
Comment utiliser l’analyseur de user agent
- Copiez la chaîne user agent depuis vos logs, vos statistiques ou un rapport de bug.
- Collez-la dans le champ user agent.
- Envoyez pour l’analyser.
- Lisez le navigateur, le système d’exploitation et le type d’appareil.
Exemples
Chrome sur ordinateur
Entrée :
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Résultat : Browser: Chrome 130 · OS: Windows 10 · Device: desktop
La chaîne mentionne aussi Safari et Mozilla par compatibilité, mais l’analyseur identifie Chrome.
Safari sur iPhone
Entrée :
Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1
Résultat : Browser: Safari 18.0 · OS: iOS 18.0 · Device: mobile
Chrome sur Android
Entrée :
Mozilla/5.0 (Linux; Android 14; Pixel 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
Résultat : Browser: Chrome 130 · OS: Android 14 · Device: mobile
Googlebot
Entrée :
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Résultat : Browser: Googlebot 2.1 · Device: bot
Aucun système d’exploitation n’est indiqué pour les robots d’exploration.
Usages courants
- Comprendre de quel navigateur et de quel appareil vient un rapport de bug.
- Lire les logs bruts du serveur web ou du CDN.
- Identifier les robots et crawlers (par exemple Googlebot ou Bingbot).
- Vérifier la compatibilité d’applis et de modèles d’e-mail.
- Tester que votre propre détection de user agent fonctionne.
Conseils et points à connaître
- Les user agents peuvent être falsifiés : ne vous y fiez pas pour des décisions de sécurité. Vérifiez les robots des moteurs de recherche par une résolution DNS inverse avec la recherche IP inversée.
- Chrome et d’autres navigateurs ont réduit le détail des user agents pour la confidentialité : les versions et les modèles d’appareils peuvent être moins précis.
- Pour savoir si une fonctionnalité est prise en charge, testez-la dans le code au lieu de la deviner d’après le user agent.
- Vérifiez les en-têtes renvoyés par un serveur avec la consultation des en-têtes HTTP ou localisez une IP avec la recherche IP.
Cas particuliers et limites
- Les navigateurs sous Windows 11 envoient toujours « Windows NT 10.0 » : ils apparaissent donc comme Windows 10. La chaîne user agent seule ne permet pas de les distinguer.
- Chrome indique une version figée comme 130.0.0.0 : les numéros de version mineurs ne sont donc pas réels.
- N’importe qui peut falsifier un user agent. Une chaîne qui se dit Googlebot ne prouve pas qu’il s’agit de Google ; vérifiez-le avec une recherche IP inversée.
Questions fréquentes
Qu’est-ce qu’un user agent ?
Une chaîne de texte qu’un navigateur ou une appli envoie avec ses requêtes et qui identifie son logiciel, sa version et sa plateforme.
Pourquoi tous les user agents commencent-ils par Mozilla ?
Par compatibilité historique. Les premiers sites web ne servaient les pages avancées qu’à Netscape (Mozilla) : les autres navigateurs ont donc copié le préfixe.
Comment trouver mon user agent ?
Les outils de développement de votre navigateur l’affichent, et de nombreux sites l’indiquent. Vous pouvez le copier et le coller ici.
Un user agent peut-il m’indiquer le modèle exact du téléphone ?
Parfois sur Android, mais les récents changements liés à la confidentialité et iOS masquent beaucoup de détails.
Outils associés
- Analyseur d’URL: Analysez les données de n’importe quelle URL.
- Recherche d’IP: Obtenez des informations approximatives sur une IP.
- Analyse des en-têtes HTTP: Obtenez tous les en-têtes HTTP renvoyés par une URL lors d’une requête GET classique.
- Recherche d’IP inversée: Prend une IP et essaie de trouver le domaine ou l’hôte associé.
- Validateur et formateur JSON: Validez du contenu JSON et donnez-lui un format lisible.
Outils gratuits populaires
Convertissez un texte en MAJUSCULES, minuscules, casse de phrase, Casse De Titre, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case ou param-case.
Consultez les enregistrements DNS d’un domaine : A, AAAA, CNAME, MX, NS, TXT et SOA. Vérifiez l’e-mail, le SPF, les validations et les serveurs de noms.
Créez des mots de passe forts et aléatoires en un clic. Choisissez la longueur, les majuscules, minuscules, chiffres et symboles. Gratuit, sans inscription.
Encodez n’importe quel texte en Base64 instantanément. Utile pour les data URI, l’authentification HTTP Basic, les e-mails et les API. Encodeur gratuit.
Convertissez des nombres en lettres dans plusieurs langues, comme 2026 en « deux mille vingt-six ». Pour chèques, factures, contrats et devoirs. Gratuit.
Transformez votre texte en élégantes lettres 𝓬𝓾𝓻𝓼𝓲𝓿𝓮𝓼 à copier-coller dans vos bios, pseudos et posts Instagram, TikTok, X et Discord. Gratuit.