User Agent-parser en weergave

Parseer elke user-agent-string en geef direct de browser-, engine-, OS-, apparaat- en botdetails weer. Kleurgecodeerde UA-anatomie, headless/automatiseringsdetectie, live clienthints, inspecteer uw eigen UA en exporteer JSON - gratis, privé, uitgevoerd in uw browser.

Plak een willekeurige user-agent-string en deze parser splitst deze op in duidelijke taal: de browser en de versie ervan, de rendering-engine (Blink, WebKit, Gecko), het besturingssysteem, het apparaattype, de leverancier en het model, en of de bezoeker een bot of crawler is. Het detecteert ook automatisch de user-agent die uw eigen browser op dit moment verzendt en geeft deze weer, zodat u precies kunt zien wat servers bij elk verzoek over u te weten komen.

Share
Categorie
Ontwikkelaarstools
Inclusief
8-functies
Toegang
Vrij · Geen aanmelding
Privacy
Draait in uw browser
User Agent-parser en weergave

Calibrating User Agent Parser......

Please wait a moment

Hoe te gebruiken

Hoe User Agent-parser en weergave te gebruiken

  1. 01

    Plak een user-agent-tekenreeks

    Plaats elke UA-tekenreeks in het vak, uit een logbestand, een ondersteuningsticket of een analyserapport. U kunt ook op 'Gebruik mijn browser' klikken om de exacte UA te laden die uw huidige browser verzendt, of een voorbeeld kiezen uit het menu met voorinstellingen.

  2. 02

    Lees de ontlede uitsplitsing

    De tool toont onmiddellijk de browser, versie, rendering-engine, besturingssysteem, apparaattype, leverancier, model en CPU-architectuur in schone kaarten, plus een volledige tabel per veld die u kunt kopiëren.

  3. 03

    Controleer op bots en crawlers

    Als de string toebehoort aan een bot of zoekcrawler (Googlebot, Bingbot en meer), wordt deze door een duidelijke banner gemarkeerd, zodat u in één oogopslag menselijk verkeer kunt onderscheiden van geautomatiseerde verzoeken.

  4. 04

    Kopiëren of exporteren

    Kopieer elk afzonderlijk veld met één klik, pak de volledige uitsplitsing als geformatteerde JSON, of bekijk uw live browseromgeving (platform-, taal-, scherm- en privacysignalen) - allemaal lokaal, niets geüpload.

Gebruiksgevallen

Veelvoorkomende gebruiksscenario's

  • Debug waarom een ​​website verschillende inhoud aanbiedt aan een specifieke browser of apparaat.
  • Onderzoek verdacht verkeer door de user-agent in uw serverlogboeken te decoderen.
  • Bevestig of een inkomend verzoek een echte bezoeker of een crawler/bot is.
  • Toon ondersteuning of QA precies voor welke browser en besturingssysteem een ​​bug is gerapporteerd.
  • Leer of leer hoe browsers zichzelf identificeren bij webservers.
  • Valideer de user-agent die uw eigen app of script bij elk verzoek verzendt.
Overzicht

Wat een user-agent string je eigenlijk vertelt

Elke keer dat een browser, crawler of app een webpagina opvraagt, verzendt deze een User-Agent (UA) header: een enkele regel tekst die de software, de versie ervan, het besturingssysteem en vaak het apparaat identificeert. Servers lezen deze tekenreeks om te beslissen welke HTML, CSS of JavaScript ze moeten verzenden. Daarom kan dezelfde URL er op een telefoon en op een desktop anders uitzien. Een user-agent-parser verandert die cryptische reeks in gestructureerde, voor mensen leesbare feiten in plaats van een muur van karakters.

Hoe de parser een UA afbreekt

Moderne user-agent-strings bundelen verschillende lagen: de browser (Chrome, Safari, Firefox, Edge…) en zijn versie, de rendering-engine die deze aandrijft (Blink, WebKit, Gecko), het besturingssysteem (Windows, macOS, iOS, Android, Linux) en – op telefoons en tablets – de leverancier en het model van het apparaat. Deze tool voert de goed onderhouden ua-parser-js-engine volledig in uw browser uit om elke laag te extraheren, zodat u een schone kaart krijgt voor de browser, engine, besturingssysteem en apparaat zonder iets te uploaden.

Bots en zoekcrawlers spotten

Niet elke UA komt van een persoon. Zoekmachines sturen crawlers zoals Googlebot en Bingbot, en talloze andere bots scannen het internet op indexering, monitoring of spam. Deze parser markeert crawler- en bot-user-agents onmiddellijk, zodat u geautomatiseerd verkeer kunt scheiden van echte bezoekers. Dit is handig voor analyses, snelheidsbeperkingen en beveiligingsbeoordeling. Omdat de detectie lokaal plaatsvindt, kunt u een verdachte string controleren zonder deze ergens heen te sturen.

Zie precies wat uw browser uitzendt

Naast het parseren van geplakte tekenreeksen, leest de tool de user-agent die uw eigen browser nu verzendt en koppelt deze aan details van de live-omgeving: platform, taal, schermgrootte, CPU-threads en privacysignalen zoals Do Not Track. Het is een snelle, op privacy gerichte manier om inzicht te krijgen in de digitale vingerafdruk die u bij elk verzoek blootlegt, en een herinnering aan waarom tools aan de clientzijde, zonder upload, die informatie op uw machine bewaren.

Functies
01
Parseer elke user-agent-string in realtime
02
Uitsplitsing van browser, versie, engine en besturingssysteem
03
Apparaattype, leverancier en modeldetectie
04
Kleurgecodeerde raw UA anatomy highlighter
05
Bot-, crawler- en headless/automatiseringsdetectie
06
Live Client Hints (navigator.userAgentData) + waarden met hoge entropie
07
Detecteert en toont automatisch uw eigen UA en omgeving
08
Kopieer een veld of exporteer de volledige JSON
Veelgestelde vragen

Veelgestelde vragen

Wat is een user-agentreeks?+

Een user-agent string is een tekstregel die uw browser of app bij elk verzoek in de HTTP-header 'User-Agent' verzendt. Het identificeert de software (bijvoorbeeld Chrome 124), de rendering-engine, het besturingssysteem (bijvoorbeeld Windows 11) en soms het apparaatmodel, zodat de server weet hoe hij het antwoord moet formatteren.

Hoe parseer ik gratis een user-agent-string online?+

Plak de user-agent-string in deze tool en deze wordt onmiddellijk opgesplitst in browser, versie, engine, besturingssysteem, apparaattype, leverancier, model en CPU-architectuur. Geen aanmelding en er wordt niets geüpload: het parseren gebeurt volledig in uw browser.

Kan deze tool bots en crawlers detecteren?+

Ja. Het markeert user-agents van bekende bots en zoekcrawlers zoals Googlebot en Bingbot met een duidelijke banner, zodat u geautomatiseerd verkeer in één oogopslag kunt onderscheiden van echte bezoekers.

Hoe zie ik mijn eigen user-agent?+

Klik op 'Mijn browser gebruiken' en de tool laadt de exacte user-agent die uw huidige browser verzendt en geeft vervolgens de geparseerde browser-, besturingssysteem-, apparaat- en engine-details weer, plus uw live-omgeving (platform, taal, scherm en meer).

Kan het headless of geautomatiseerde browsers detecteren?+

Ja. Naast detectie van zoekcrawlers markeert de parser headless- en automatiseringsclients – HeadlessChrome, PhantomJS, Electron, Puppeteer, Playwright en Selenium – met een aparte banner, die handig is voor het filteren van botverkeer uit analyses en voor QA.

Wat zijn Client Hints en worden deze weergegeven?+

Clienthints (navigator.userAgentData) zijn de moderne, gestructureerde vervanging voor de User-Agent-tekenreeks in Chromium-browsers. Wanneer uw browser deze ondersteunt, geeft de tool de merken met lage entropie, de mobiele vlag en het platform weer, en vraagt ​​vervolgens waarden met hoge entropie op, zoals platformversie, CPU-architectuur, bitness en de volledige browserversie.

Worden mijn user-agentgegevens naar een server geüpload?+

Nee. Alle parsering wordt lokaal in uw browser uitgevoerd met behulp van JavaScript aan de clientzijde. De string die u plakt (en de omgevingsdetails die u van uw apparaat leest) verlaat nooit uw machine.

Waarom ziet dezelfde website er anders uit op mijn telefoon en laptop?+

Omdat uw browser op elk apparaat een andere user-agent stuurt, gebruiken servers deze om een ​​mobiele of desktop-indeling te kiezen, functies aan te passen of apparaatspecifieke code aan te bieden. Door de UA te parseren, wordt precies zichtbaar welke browser en welk besturingssysteem elk apparaat rapporteert.