Déchiffrer une chaîne User-Agent
Aperçu
Chaque navigateur envoie une chaîne user-agent à chaque requête — une ligne de texte dense qui nomme le navigateur, sa version, le système d'exploitation et l'appareil. Utile pour le débogage et l'analytique, elle est difficile à lire d'un coup d'œil. Cet analyseur décompose une chaîne user-agent en parties claires (navigateur, OS, type d'appareil, moteur) instantanément dans votre navigateur, sans aucun envoi.
Comment utiliser (étape par étape)
- 1
Collez la chaîne user-agent
Copiez la chaîne depuis votre navigateur, un log ou un en-tête de requête et collez-la.
- 2
Lisez la décomposition analysée
Voyez le navigateur, la version, le système d'exploitation, le moteur de rendu et le type d'appareil.
- 3
Utilisez les détails
Appliquez les champs analysés à votre travail de débogage, d'analytique ou de détection.
Comment ça marche
Vous collez une chaîne user-agent et l'outil compare ses motifs aux navigateurs, moteurs de rendu, systèmes d'exploitation et signatures d'appareil connus. Il extrait des champs comme le nom et la version du navigateur, l'OS et sa version, et si l'appareil est un téléphone, une tablette ou un ordinateur. L'analyse s'exécute localement en JavaScript, la chaîne — qui peut révéler des détails de la configuration d'un utilisateur — ne quitte donc jamais votre appareil.
Quand l'utiliser
Déboguer pourquoi un site se comporte différemment pour un visiteur. Voir de quel navigateur et OS provient un ticket de support. Comprendre des entrées d'analytique ou de logs serveur. Tester comment votre propre navigateur s'identifie. Vérifier qu'un robot ou crawler est bien ce qu'il prétend. Construire ou vérifier une logique de détection d'appareils.
Questions Fréquentes
Votre navigateur l'envoie automatiquement ; vous pouvez la voir dans les outils de développement sous l'onglet réseau, via une page « quel est mon user agent », ou en tapant navigator.userAgent dans la console.
Notes Importantes
Les chaînes user-agent sont brouillonnes et de plus en plus réduites pour la confidentialité (les client hints en remplacent une partie). L'analyse est au mieux, et les navigateurs rares ou récents peuvent être mal identifiés.