User Agent Parser & Apparaatdetector
Parse elke browser-user-agentstring naar browser-, OS-, apparaat-, engine- en botdetails. Deterministische lokale parsing met JSON-uitvoer, token-opsplitsing en deelbare links — geen API vereist.
Een user-agentstring parseren
Plak een willekeurige HTTP User-Agent-headerwaarde in het hulpprogramma hierboven. Parsing draait direct in je browser met een geordende regelset — geen upload en geen externe API. Gebruik voorbeeldpresets voor gangbare desktopbrowsers, mobiele apparaten en crawlers, of deel een link met gecodeerde invoer voor reproduceerbare debugging.
Welke browser-, OS- en apparaatdetails afleidbaar zijn
Typische user agents onthullen browsernaam en -versie, rendering-enginefamilie, besturingssysteem, apparaatklasse (desktop, mobiel, tablet), fabrikant/modelhints op mobiele UA's en CPU-architectuurtokens zoals x64 of arm64. Niet elk veld staat in elke string — privacygerichte browsers en UA-reductiebeleid laten details bewust weg.
Hoe bot- en crawlerdetectie werkt
De parser controleert eerst op bekende crawlersignaturen — waaronder Googlebot, Bingbot, DuckDuckBot, YandexBot, Baiduspider, Slackbot, Twitterbot en facebookexternalhit — voordat browsertokens worden beoordeeld. Deze volgorde voorkomt false positives wanneer bots Chrome- of Safari-compatibiliteitsstrings insluiten.
Beperkingen van user-agent-parsing en spoofing
User-agentstrings zijn zelfgerapporteerd en eenvoudig te vervalsen. Client hints, IP-reputatie en gedragssignalen zijn in productie vaak betrouwbaarder voor botfiltering. Gebruik dit hulpprogramma voor debugging, analytics-QA en supporttriage — niet als enige bron van waarheid voor beveiligingsbeslissingen.
Veelgestelde Vragen
Wat is een user-agentstring?
Een user-agent-(UA-)string is een tekstidentifier die browsers, apps en crawlers met HTTP-verzoeken sturen. Het beschrijft doorgaans de clientsoftware, het besturingssysteem en soms het apparaatmodel. Ontwikkelaars en analisten inspecteren UA's bij debugging, analyticsvalidatie en supportworkflows.
Hoe werkt deze user-agentparser?
De parser past een deterministische, geordende regelset volledig in je browser toe. Het zoekt eerst naar botsignaturen, daarna browserfamilies (Edge vóór Chrome, Samsung Internet, Firefox, Safari en anderen), OS-tokens, apparaathints en CPU-architectuurmarkeringen. Resultaten omvatten een samenvatting, JSON-uitvoer en een token-opsplitsing die overeenkomende segmenten uitlegt.
Kan user-agent-parsing bots betrouwbaar detecteren?
Deze tool identificeert gangbare crawlers zoals Googlebot, Bingbot, Slackbot en Twitterbot wanneer hun signaturen in de UA-string staan. Bots kunnen echter legitieme browser-UA's vervalsen en legitiem verkeer gebruikt soms verkorte UA-strings. Behandel botdetectie hier als snelle heuristiek, niet als productieklare filter op zich.
Waarom lijken mijn geparste browser- of OS-details onjuist?
Browsers verkleinen of bevriezen user-agentgegevens steeds vaker voor privacy. Extensies, bedrijfsproxy's en compatibiliteitsmodi kunnen de string ook wijzigen. Spoofing is triviaal — vergelijk resultaten met client hints, IP-gegevens of sessiecontext wanneer nauwkeurigheid telt.
Wordt mijn user agent naar een server gestuurd?
Nee. Na het laden van de pagina gebeurt alle parsing lokaal in je browser. Er wordt niets geüpload tenzij je expliciet een link deelt met gecodeerde voorbeeldinvoer in de URL.