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.
- 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


