TL
Tool Lab
💰Donate
💰Donate

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

  1. De tool laadt automatisch de User-Agent van je huidige browser bij het openen.
  2. Om een andere UA-string te analyseren, vink je 'Gebruik de User-Agent van mijn huidige browser' uit.
  3. Plak een willekeurige User-Agent-string in het tekstveld.
  4. 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).