tigtools

User-Agent-Parser

Sehen Sie, was eine User-Agent-Zeichenfolge über Browser, Betriebssystem und Gerät verrät. Die Zeichenfolge Ihres aktuellen Browsers ist bereits eingetragen.

Läuft in Ihrem Browser Keine Anmeldung erforderlich

User-Agent-Strings lassen sich leicht ändern oder fälschen, und moderne Browser frieren Teile davon ein (Windows 11 meldet beispielsweise weiterhin Windows NT 10.0, und Android meldet als Modell oft „K“). Nutzen Sie das Ergebnis als Hinweis, nicht als Beweis. User-Agent Client Hints liefern zuverlässigere Details, wo der Browser sie unterstützt.

Anleitung

  1. Der User-Agent Ihres Browsers wird automatisch eingetragen. Um einen anderen zu prüfen, fügen Sie ihn aus einem Server-Log, einem Analytics-Bericht oder einem Support-Ticket ein.
  2. Lesen Sie Browser und Version, Rendering-Engine, Betriebssystem, Gerätetyp und bei Android den Modellcode ab.
  3. Nutzen Sie „Bot ausprobieren“ oder fügen Sie eine Crawler-Zeichenfolge ein, um zu sehen, wie Bots erkannt werden.
  4. Vergleichen Sie in einem Chromium-basierten Browser mit den Client Hints, die unterhalb des Ergebnisses angezeigt werden.

So funktioniert es

Der Parser wendet eine geordnete Liste handgeschriebener Regeln an. Zuerst werden Bots und HTTP-Tools geprüft (Googlebot, Bingbot, YandexBot, Applebot, GPTBot, ClaudeBot, Linkvorschau-Dienste sozialer Medien, SEO-Crawler, curl, Wget, Python requests, Postman u. a.), danach jede Zeichenkette, die Begriffe wie bot, crawler oder spider enthält. Browser werden vom spezifischsten zum allgemeinsten geprüft, weil fast jeder Browser Merkmale anderer übernimmt: Edge, Opera, Samsung Internet, Yandex, Vivaldi und UC Browser enthalten alle „Chrome/“, und Chrome enthält „Safari/“. Daher werden Chrome und Safari nur gemeldet, wenn nichts Spezifischeres passt.

Die Engine ist Blink bei Chromium-basierten Browsern, Gecko bei Firefox, WebKit bei Safari, Trident bei Internet Explorer und EdgeHTML beim alten Edge. Auf iPhone und iPad verwendet jeder Browser WebKit, weil Apple es vorschreibt; daher zeigt Chrome unter iOS WebKit. Die Windows-Versionen ergeben sich aus der NT-Nummer; Windows 10 und 11 senden beide NT 10.0 und lassen sich anhand der Zeichenkette nicht unterscheiden. Bei Android wird der Modellcode (zum Beispiel SM-S918B) angezeigt, sofern vorhanden, zusammen mit dem Hersteller bei häufigen Präfixen.

User-Agent-Zeichenketten sind kein verlässlicher Beleg. Jeder Client kann eine beliebige Zeichenkette senden, Datenschutz-Tools verändern sie, und Browser kürzen sie inzwischen absichtlich: Chrome unter Android sendet „Android 10; K“ statt der echten Version und des Modells, und iPads senden eine Mac-Zeichenkette. User-Agent Client Hints (Sec-CH-UA-Header und navigator.userAgentData) sind der zuverlässigere, strukturierte Ersatz in Chromium-Browsern; für Ihren eigenen Browser werden sie unterhalb des Ergebnisses angezeigt, sofern verfügbar.

Beispiele

Verdächtigen Logeintrag prüfen

Ein Server-Log zeigt Tausende Anfragen, die vorgeben, Googlebot zu sein. Der Parser bestätigt, dass die Zeichenkette eine Googlebot-Zeichenkette ist, und der Hinweis erinnert Sie daran, die IP per Reverse-DNS zu prüfen, denn allein die Zeichenkette kann gefälscht sein.

Kundenfehler reproduzieren

Ein Support-Ticket enthält „Mozilla/5.0 (Linux; Android 14; SM-S918B) … SamsungBrowser/25.0 Chrome/121…“. Der Parser zeigt Samsung Internet 25 auf Android 14 auf einem Samsung SM-S918B-Smartphone; daher testen Sie in diesem Browser statt in Chrome.

Ihren eigenen Browser anzeigen

Öffnen Sie die Seite, um Ihren eigenen Browser, die Engine und das Betriebssystem zu sehen – und in Chrome oder Edge die Client Hints mit der echten Plattformversion, zum Beispiel Windows 15.0.0 für Windows 11.

Häufig gestellte Fragen

Warum steht dort „Windows 10 oder 11“?

Beide senden „Windows NT 10.0“ im User-Agent, daher kann die Zeichenkette sie nicht unterscheiden. In Chromium-Browsern unterscheidet die Plattformversion der Client Hints sie: 13.0.0 und höher bedeutet Windows 11.

Warum wird Brave als Chrome angezeigt?

Brave sendet absichtlich denselben User-Agent wie Chrome, um nicht von Chrome-Nutzern unterscheidbar zu sein. Mehrere datenschutzorientierte Browser tun dasselbe, daher lassen sie sich anhand der Zeichenfolge nicht unterscheiden.

Ist es möglich, das genaue Telefonmodell zu erkennen?

Nur manchmal. Viele Android-Browser enthalten einen Modellcode, Chrome sendet stattdessen jedoch „K“. iPhones enthalten das Modell nie. Client Hints können das Android-Modell liefern, wenn eine Website danach fragt.

Wird mein User-Agent von diesem Tool an Ihren Server gesendet?

Das Tool liest ihn aus Ihrem Browser und wertet ihn auf der Seite aus. Er wird von diesem Tool nirgendwohin gesendet. Beachten Sie, dass jede von Ihnen besuchte Website, einschließlich dieser, Ihren User-Agent bei normalen HTTP-Anfragen erhält.

Datenschutz

Das Parsen findet nur in Ihrem Browser statt. Die eingefügten Zeichenfolgen und die angezeigten Client Hints werden von diesem Tool nirgendwohin gesendet, gespeichert oder in Analysen einbezogen.