Zum Inhalt springen

User-Agent-Parser

User-Agent Parser

Zerlegt einen User-Agent-String in Browser, Engine, Betriebssystem und Gerät und zeigt Ihren eigenen zum Vergleich.

Zerlegt einen User-Agent-String in Browser, Engine, Betriebssystem und Gerät, die er zu sein behauptet, und zeigt die Produkt/Kommentar-Struktur nach RFC 9110 darunter. Es liest den String, statt eine Gerätedatenbank zu befragen, sodass nichts sicherer dargestellt wird, als es ist.

🔒 Läuft vollständig in Ihrem Browseruser-agentparsebrowser

User-Agent-Zeichenfolge

Eine strukturelle Lesung der Zeichenfolge, keine Gerätedatenbank: Das Android-Modelltoken wird wörtlich gezeigt und nie auf einen Marketingnamen abgebildet. Moderne Browser frieren Teile des UA absichtlich ein — Windows 11 sagt NT 10.0, macOS bleibt bei 10.15.7, Android-Modelle sagen „K“ — und wo bekannt ist, dass die Zeichenfolge zu wenig sagt, hält die Auswertung das fest, statt es als Tatsache auszugeben.

So funktioniert es

  1. Lassen Sie es leer für Ihren eigenen

    Ohne Eingabe parst die Seite Ihren eigenen User-Agent, der schnellste Weg zu prüfen, was eine Website von Ihnen sieht.

  2. Oder fügen Sie einen aus einem Log ein

    Eine Access-Log-Zeile, ein Support-Ticket, ein Analytics-Export. Crawler werden ebenfalls erkannt und in Rot gezeigt, damit ein Bot in Ihrem Traffic auffällt.

  3. Lesen Sie die Hinweise

    Wo der String bekanntermaßen untertreibt – eine eingefrorene OS-Version, ein maskiertes Android-Modell –, sagt der Parse das, statt den eingefrorenen Wert als Tatsache zu melden.

Häufige Fragen

Warum sagt mein Windows 11 NT 10.0?

Weil der Browser das sendet. Microsoft hat die UA-Plattformversion für Windows 11 nie angehoben, sodass 10 und 11 allein anhand des User-Agents nicht zu unterscheiden sind. Nur die Client-Hints-API kann sie auseinanderhalten, und nur mit Erlaubnis.

Warum ist das Android-Modell nur „K“?

Chrome hat es absichtlich eingefroren, aus demselben Grund, aus dem macOS auf 10.15.7 festgenagelt ist: Das Modell-Token war ein starkes Fingerprinting-Signal. Wenn Sie das echte Gerät brauchen, sind Client Hints der unterstützte Weg.

Warum sagt jeder Browser „Mozilla/5.0“?

Dreißig Jahre Server, die Fähigkeiten anhand des Namens erschnüffeln. Jeder neue Browser gab sich als der zuvor beliebte aus, um die gute Version einer Seite zu bekommen, und niemand konnte je aufhören. Die Strukturansicht unter der Zusammenfassung zeigt die Schichten dieser Geschichte.

Sollte ich den User-Agent für Feature-Erkennung verwenden?

Nein. Er ist eine Behauptung, frei fälschbar, stellenweise absichtlich eingefroren und falsch für jeden Browser, der noch nicht erschienen ist. Testen Sie stattdessen auf das Feature; verwenden Sie den UA nur für Statistik und für Fehlerberichte.

Eingabe aus

Danach

Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.