PK Systems PK Systems
Web et marketing

Parseur user agent

Décodez n'importe quelle chaîne user agent — navigateur, OS, appareil, moteur.

Parseur user agent

Résultat de l'analyse

JSON brut

        

Qu'est-ce qu'une chaîne User-Agent ?

Le User-Agent (UA) est un petit en-tête textuel libre envoyé par chaque client HTTP pour indiquer au serveur quel logiciel fait la requête. Navigateurs, crawlers, clients REST et webhooks en envoient tous un. La chaîne est historiquement baroque — elle commence par Mozilla/5.0 pour des raisons de compatibilité, comprend une liste d'affirmations « compatible avec… » et se termine par le vrai jeton produit. Parser fiablement les UA est plus difficile qu'il n'y paraît : les éditeurs inventent sans cesse de nouveaux jetons et le format n'a aucune grammaire formelle ; cet outil décode la chaîne pour vous et expose le navigateur, le système d'exploitation, le type et le modèle d'appareil, le moteur de rendu et l'architecture du processeur dans une grille claire. Les chaînes UA sont peu à peu remplacées par l'API Client Hints dans les navigateurs Chromium, mais l'en-tête historique reste partout et le restera des années — l'analytique, l'antifraude, l'accessibilité, le bucketing A/B et les feature switches en dépendent. Utilisez cet analyseur pour écrire des tests qui ont besoin d'un UA réaliste, déboguer des journaux d'accès, vérifier l'identité d'un crawler ou simplement savoir ce qu'une chaîne User-Agent particulière représente vraiment.

Comment utiliser l'analyseur

Collez n'importe quel User-Agent dans le champ, ou cliquez sur Utiliser mon UA pour y déposer le vôtre. Le résultat se découpe en navigateur, système d'exploitation, type et modèle d'appareil, moteur de rendu et architecture CPU. Les préréglages couvrent les navigateurs ordinateur, les navigateurs mobiles, les bots des moteurs de recherche, les déplieurs de liens des réseaux sociaux et les outils dev — pratique pour écrire des tests ou reproduire une vraie requête.

User-Agents préréglés (un clic chacun)

Voici de vraies chaînes UA (ou les chaînes canoniques) publiées par chaque éditeur. Cliquez sur un préréglage pour le charger dans le champ et lire le résultat de l'analyse.

Navigateurs ordinateur

Navigateurs mobiles

Crawlers et bots

Outils dev et clients

Anciennes versions

Anatomie d'une chaîne UA

Jeton Signification
Mozilla/5.0Préfixe de compatibilité conservé pour des raisons historiques ; presque tous les navigateurs l'envoient.
Windows NT 10.0Version de Windows : 10.0 correspond à Windows 10/11.
AppleWebKitLes navigateurs basés sur WebKit (Safari, Chrome, Edge) incluent ce jeton de moteur.
GeckoLe moteur de rendu de Mozilla, utilisé par Firefox.
TridentLe moteur historique d'Internet Explorer — tout ce qui est inférieur à 11 n'est plus pris en charge.
MobileIndique un UA formaté pour mobile, souvent associé à un modèle d'appareil.
compatibleGroupe de compatibilité auto-déclaré, fréquent dans les anciens bots et IE.

Questions fréquentes

Faut-il faire confiance à l'en-tête User-Agent ?
Non. La chaîne est définie par le client et n'importe quelle valeur peut être envoyée. Utilisez-la pour l'analytique et les heuristiques de fonctionnalités, jamais pour l'authentification ou l'autorisation.
Qu'est-ce qui remplace le UA à terme ?
Les Client Hints (Sec-CH-UA, Sec-CH-UA-Platform, etc.) sont des en-têtes structurés que Chromium fige en un sous-ensemble du UA plus respectueux de la vie privée. Chrome prévoit de réduire encore le UA dans le temps.
Pourquoi mon navigateur dit-il qu'il est Mozilla ?
Accident historique de la fin des années 1990 — les éditeurs ont copié les préfixes les uns des autres pour ne pas être bloqués par les scripts de détection. Tous les navigateurs modernes commencent encore par Mozilla/5.0.
Comment distinguer Googlebot d'un utilisateur ?
Cherchez le jeton Googlebot dans le UA, puis vérifiez l'IP de la requête par DNS inverse. N'importe qui peut envoyer un UA Googlebot — seule l'IP confirme.
Les UA des bots sont-ils canoniques ?
En grande partie. Les principaux moteurs de recherche et déplieurs de réseaux sociaux publient leur UA. Les crawlers plus modestes usurpent des chaînes de navigateur populaires, c'est pourquoi les limites de débit côté backend et l'analyse d'IP comptent.
L'analyseur fonctionne-t-il hors ligne ?
Oui. L'analyseur tourne localement sur votre appareil après le premier chargement de la page — vos chaînes UA ne quittent jamais le navigateur, ne sont ni stockées, ni indexées, ni journalisées, ni partagées, et la page fonctionne même si vous passez hors ligne.