Aller au contenu

Analyseur d’User-Agent

User-Agent Parser

Décompose une chaîne User-Agent en navigateur, moteur, système et appareil, et affiche la vôtre pour comparaison.

Décompose une chaîne User-Agent en navigateur, moteur, système et appareil qu'elle prétend être, et montre en dessous la structure produit/commentaire du RFC 9110. Il lit la chaîne au lieu de consulter une base d'appareils : rien n'est donc présenté comme plus certain que ce ne l'est.

🔒 Fonctionne entièrement dans votre navigateuruser-agentparsebrowser

Chaîne User-Agent

Une lecture structurelle de la chaîne, pas une base de données d’appareils : le jeton de modèle Android est affiché tel quel, jamais converti en nom commercial. Les navigateurs modernes figent délibérément des parties de l’UA — Windows 11 dit NT 10.0, macOS reste bloqué à 10.15.7, les modèles Android disent « K » — et là où la chaîne est connue pour en dire moins que la réalité, l’analyse le signale au lieu de la présenter comme un fait.

Comment s’en servir

  1. Laissez vide pour la vôtre

    Sans saisie, la page analyse votre propre User-Agent, ce qui est le moyen le plus rapide de vérifier ce qu'un site voit de vous.

  2. Ou collez-en une venue d'un log

    Une ligne de log d'accès, un ticket de support, un export d'analytique. Les robots d'exploration sont identifiés eux aussi, et affichés en rouge pour qu'un bot dans votre trafic saute aux yeux.

  3. Lisez les remarques

    Là où la chaîne est connue pour en dire moins qu'il n'y a — une version de système gelée, un modèle Android masqué —, l'analyse le signale au lieu de rapporter la valeur gelée comme un fait.

Questions fréquentes

Pourquoi mon Windows 11 annonce-t-il NT 10.0 ?

Parce que c'est ce que le navigateur envoie. Microsoft n'a jamais incrémenté la version de plateforme de l'UA pour Windows 11 : 10 et 11 sont donc indiscernables à partir du seul User-Agent. Seule l'API Client Hints peut les distinguer, et seulement avec une permission.

Pourquoi le modèle Android n'est-il que « K » ?

Chrome l'a gelé délibérément, pour la même raison que macOS est figé à 10.15.7 : le jeton de modèle était un signal d'empreinte numérique puissant. S'il vous faut l'appareil réel, Client Hints est la voie prévue.

Pourquoi tous les navigateurs disent-ils « Mozilla/5.0 » ?

Trente ans de serveurs qui reniflent les capacités par le nom. Chaque nouveau navigateur a prétendu être le précédent, le populaire, pour obtenir la bonne version d'une page, et personne n'a jamais pu s'arrêter. La vue structurelle sous le résumé montre les couches de cette histoire.

Dois-je me servir du User-Agent pour détecter des fonctionnalités ?

Non. C'est une affirmation, falsifiable à volonté, délibérément gelée par endroits, et fausse pour tout navigateur qui n'est pas encore sorti. Testez plutôt la fonctionnalité ; ne vous servez de l'UA que pour les statistiques et les rapports de bug.

À alimenter depuis

Ensuite

Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.

Constructeur de requêtes HTTP

HTTP Request Builder

Compose et envoie une requête GET, POST, PUT, PATCH, DELETE ou HEAD avec en-têtes et corps personnalisés, et montre le statut, les en-têtes, le corps et le temps de réponse — sans jamais transmettre de cookies ni d’en-tête Authorization.

Passe par notre serveur

Inspecteur d’en-têtes HTTP

HTTP Header Inspector

Interroge une adresse et montre les en-têtes de réponse complets, la chaîne de redirections, les temps de réponse et la compression employée.

Passe par notre serveur

Informations sur une adresse IP

IP Address Info

Affiche votre IP publique ou n’importe quelle adresse avec son nom inverse, son ASN, le réseau qui l’annonce, son préfixe et le pays du registre, d’après les données DNS de Team Cymru — sans géolocalisation à la ville.

Passe par notre serveur

Conversion JSON ⇄ CSV

JSON ⇄ CSV

Aplatit du JSON imbriqué en colonnes ou reconstruit des objets depuis un tableau, avec un nommage des colonnes par chemin pointé.

Fonctionne entièrement dans votre navigateur

Comparateur JSON

JSON Diff

Compare deux documents JSON sur leur structure, sans tenir compte de l’ordre des clés, et signale les chemins ajoutés, retirés et modifiés.

Fonctionne entièrement dans votre navigateur

Formateur et validateur JSON

JSON Formatter & Validator

Met en forme, minifie et valide du JSON en désignant la ligne et la colonne exactes de l’erreur de syntaxe.

Fonctionne entièrement dans votre navigateur