Ga naar inhoud

User Agent-parser

Parseer user agent-strings om browser, engine, besturingssysteem, apparaattype en botstatus te detecteren. Ondersteunt alle belangrijke browsers en platformen. Gratis, 100% in je browser.

Wat is een user agent-string?

Een user agent-string is een tekstidentificator die browsers en HTTP-clients bij elk verzoek meesturen via de User-Agent-header. Het bevat doorgaans de browsernaam en -versie, rendering-engine, besturingssysteem en apparaatinformatie. Oorspronkelijk eenvoudig (bijv. "Mosaic/0.9"), zijn moderne UA-strings notoir complex door decennia van browsercompatibiliteitshacks — Chrome's UA-string bevat "Mozilla", "AppleWebKit", "Chrome" en "Safari" tegelijk.

User agent-componenten

Browser — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet, enz. Engine — WebKit (Chrome, Safari, Edge), Gecko (Firefox), Trident (oud IE). OS — Windows NT-versie, macOS-versie, Android-versie, iOS-versie, Linux. Apparaat — Desktop, Mobiel of Tablet (afgeleid uit OS en apparaattokens). Bot — Googlebot, Bingbot en andere crawlers identificeren zichzelf in de UA-string.

Veelvoorkomende toepassingen

Webontwikkeling — debug browserspecifieke problemen door de user agent te parseren. Analytics — begrijp de browser-, apparaat- en OS-verdeling van je publiek. A/B-testen — segmenteer experimenten op apparaattype of browserversie. Botdetectie — identificeer crawlers en geautomatiseerd verkeer. Compatibiliteit — controleer of een specifieke browserversie de functies ondersteunt die je nodig hebt.

Privacy

Alle parsing draait 100% in je browser. Er wordt geen data naar een server gestuurd.