Zum Inhalt springen
Utilizy

User-Agent-Parser

Browser, Betriebssystem und Gerät aus einem UA-String lesen

Läuft in Ihrem Browser

Eingabe

Leer lassen oder die Schaltfläche drücken, um Ihren eigenen Browser zu verwenden.

Ergebnis

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. 1 Fügen Sie einen User-Agent-String ein oder verwenden Sie den Ihres Browsers.
  2. 2 Die ausgewerteten Details erscheinen sofort.
  3. 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“.

Passt gut dazu