Kategorie: Entwicklung
User-Agent-Parser
Einen User-Agent-String in Browser, Engine, OS und Gerät zerlegen
Fügen Sie einen beliebigen User-Agent-Header ein, um Browsername und -version, Rendering-Engine, Betriebssystem und Gerätetyp zu sehen. Läuft vollständig in Ihrem Browser.
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Ein User-Agent-String verpackt mehrere Informationen in einer Zeile: welcher Browser und welche Version die Anfrage gesendet hat, welche Rendering-Engine er verwendet, auf welchem Betriebssystem er läuft und ob es sich um ein Desktop-, Mobil-, Tablet-Gerät oder einen Bot handelt. Dieses Tool zerlegt einen eingefügten String mittels Musterabgleich in diese Teile - derselbe Ansatz, den Server für einfache Geräteerkennung verwenden.
So funktioniert es
- Fügen Sie einen User-Agent-String ein, oder drücken Sie die Schaltfläche "Meinen Browser verwenden", um Ihren eigenen zu untersuchen.
- Prüfen Sie den erkannten Browser, die Engine, das Betriebssystem und den Gerätetyp.
- Probieren Sie den Beispielstring aus, um zu sehen, wie ein Desktop-Browser erkannt wird.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Wird der User-Agent-String irgendwohin gesendet?
- Nein. Die Analyse erfolgt mit regulären Ausdrücken, die in Ihrem Browser laufen, sodass der eingefügte String Ihr Gerät nie verlässt.
- Warum steht bei manchen Feldern "Unbekannt"?
- Manche User-Agent-Strings, insbesondere von ungewöhnlichen Apps oder älteren Geräten, passen zu keinem der bekannten Muster für dieses Feld. Die übrigen Felder werden unabhängig davon trotzdem erkannt.
- Kann dieses Tool jeden Bot erkennen?
- Es markiert User-Agents, die sich selbst als Bot oder Crawler ausweisen, was die meisten wohlerzogenen Bots tun. Es kann keinen Bot erkennen, der sich absichtlich mit dem User-Agent-String eines Browsers tarnt.