User Agent Parser
Analyseer User-Agent strings voor browser, besturingssysteem en apparaattype.
Over deze tool
De User-Agent Parser haalt gestructureerde informatie uit een User-Agent HTTP-headerstring en identificeert de browsernaam en -versie, het besturingssysteem, het apparaattype en de rendering-engine.
Het parsen gebeurt met behulp van reguliere-expressiematching tegen bekende User-Agent-patronen. Het herkent belangrijke browsers (Chrome, Firefox, Safari, Edge, Opera), besturingssystemen (Windows, macOS, iOS, Android, Linux) en apparaattypen (Desktop, Mobiel, Tablet).
Hoe te gebruiken
- De tool laadt automatisch de User-Agent van je huidige browser bij het openen.
- Om een andere UA-string te analyseren, vink je 'Gebruik de User-Agent van mijn huidige browser' uit.
- Plak een willekeurige User-Agent-string in het tekstveld.
- De uitsplitsingstabel wordt direct bijgewerkt met browser, besturingssysteem, apparaattype en engine.
Gebruiksscenario's
Webontwikkelaars testen responsief gedrag door te controleren welke UA-strings mobiele apparaten verzenden. Analytics-engineers controleren UA-strings in serverlogs voor botdetectie. QA-engineers simuleren verschillende browseromgevingen voor testen. Security-engineers identificeren verdachte of vervalste User-Agent-strings in HTTP-verkeer.
Veelgestelde vragen
- Kan het alle browsers detecteren? — Het dekt de meest voorkomende browsers en besturingssystemen met behulp van patroonherkenning. Zeldzame of aangepaste UA-strings kunnen als Onbekend worden weergegeven.
- Wordt mijn User-Agent ergens naartoe verzonden? — Nee. Alle parsing gebeurt lokaal in de browser met JavaScript. Er wordt niets naar een server verzonden.
- Wat is de rendering engine? — De engine is de layout-/JavaScript-engine van de browser: Blink (Chrome/Edge/Opera), Gecko (Firefox), WebKit (Safari) of Trident (IE).