User-Agent-Parser
User-Agent-Strings parsen: Browser, Engine, Betriebssystem, Gerätetyp und Bot-Status erkennen. Unterstützt alle gängigen Browser und Plattformen. Kostenlos, 100% im Browser.
Referenz
Was ist ein User-Agent-String?
Ein User-Agent-String ist eine Textkennung, die Browser und HTTP-Clients bei jeder Anfrage über den User-Agent-Header senden. Er enthält typischerweise den Browsernamen und die Version, die Rendering-Engine, das Betriebssystem und Geräteinformationen. Ursprünglich einfach (z. B. „Mosaic/0.9"), sind moderne UA-Strings notorisch komplex aufgrund jahrzehntelanger Browser-Kompatibilitäts-Hacks — Chromes UA-String enthält „Mozilla", „AppleWebKit", „Chrome" und „Safari" gleichzeitig.
User-Agent-Bestandteile
Browser — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet, usw. Engine — WebKit (Chrome, Safari, Edge), Gecko (Firefox), Trident (altes IE). Betriebssystem — Windows-NT-Version, macOS-Version, Android-Version, iOS-Version, Linux. Gerät — Desktop, Mobil oder Tablet (abgeleitet aus OS- und Geräte-Tokens). Bot — Googlebot, Bingbot und andere Crawler identifizieren sich im UA-String.
Häufige Anwendungsfälle
Webentwicklung — browserspezifische Probleme durch Parsen des User-Agents debuggen. Analytics — Browser-, Geräte- und Betriebssystemverteilung der Nutzer verstehen. A/B-Tests — Experimente nach Gerätetyp oder Browserversion segmentieren. Bot-Erkennung — Crawler und automatisierten Traffic identifizieren. Kompatibilität — prüfen, ob eine bestimmte Browserversion die benötigten Features unterstützt.
Datenschutz
Das gesamte Parsing läuft 100% in deinem Browser. Es werden keine Daten an einen Server gesendet.