User-Agent-Parser
Browser, Betriebssystem und Gerät aus einem UA-String lesen
Eingabe
Leer lassen oder die Schaltfläche drücken, um Ihren eigenen Browser zu verwenden.
Ergebnis
User-Agent-String eingeben
User-Agent-Strings lassen sich trivial fälschen — nutzen Sie sie nie zur Feature-Erkennung.
User-Agent-Strings sind ein Museum der Kompatibilitäts-Hacks — jeder Browser behauptet, mehrere andere zu sein. Fügen Sie einen aus einem Log ein und erfahren Sie, welchen Browser, welche Plattform und welches Gerät er tatsächlich meint.
So funktioniert es
- 1 Fügen Sie einen User-Agent-String ein oder verwenden Sie den Ihres Browsers.
- 2 Die ausgewerteten Details erscheinen sofort.
- 3 Kopieren Sie das Feld, das Sie brauchen.
Häufige Fragen
Warum behauptet jeder Browser, Mozilla zu sein?
Ein Kompatibilitäts-Hack aus den 1990ern, den niemand je losgeworden ist. Websites suchten nach „Mozilla“, um modernes HTML auszuliefern, also fügten es alle hinzu. Der String von Chrome behauptet bis heute, Mozilla, KHTML und Safari zu sein — und außerdem Chrome.
Sollte ich den UA-String zur Feature-Erkennung nutzen?
Nein. Er lässt sich trivial fälschen, ändert sich ohne Vorwarnung, und Browser reduzieren aktiv, was er preisgibt. Prüfen Sie stattdessen die Fähigkeit selbst — genau dafür ist Feature Detection da.
Warum fehlt das Gerätemodell so oft?
Desktop-Browser haben es nie mitgeliefert, und mobile Browser entfernen es zunehmend aus Datenschutzgründen. Wo es überhaupt auftaucht, handelt es sich meist um Android; iOS meldet nur „iPhone“ oder „iPad“.