Kostenloser Konverter

Benutzeragent Parser

Analysieren Sie jede User-Agent-Zeichenfolge, um Browser, Betriebssystem, Gerätetyp und Rendering-Engine zu erkennen. Kostenlos, sofort und vollständig clientseitig.

Über dieses Tool

Die User-Agent-Zeichenfolge ist ein HTTP-Header, den Browser und andere Clients senden, um sich gegenüber Servern zu identifizieren. Ursprünglich eine kurze Kennung, sind moderne Benutzeragenten weitläufige Verkettungen historischer Versionszeichenfolgen, die auf Abwärtskompatibilität mit Websites ausgelegt sind, die nach bestimmten Browsern suchen. Ein typischer Chrome-Benutzeragent verweist heute auf Mozilla, AppleWebKit, KHTML, Gecko, Chrome und Safari – die meisten davon sind Überbleibsel.

Beim Parsen eines Benutzeragenten werden der tatsächliche Browser, die Version, das Betriebssystem und der Gerätetyp aus dieser dichten Zeichenfolge extrahiert. Die Daten dienen der Analyse, Funktionserkennung und Bot-Identifizierung. Es ist auch unvollkommen – Benutzeragenten können gefälscht werden, die tatsächliche Browser-Engine falsch darstellen oder hinter der Realität zurückbleiben (Chrome unter iOS meldet Safari, da alle iOS-Browser WebKit verwenden müssen).

Dieser Parser verwendet Mustervergleich, um gängige Browser, Betriebssysteme und Gerätekategorien anhand der Benutzeragentenzeichenfolge zu identifizieren. Die Ausgabe umfasst den Namen und die Version des Browsers, das Betriebssystem und die Version, den Gerätetyp (Desktop, Mobilgerät, Tablet, Bot) und die Rendering-Engine. Das Parsen erfolgt in Ihrem Browser. Es werden keine Daten irgendwohin gesendet.

Warum Benutzeragenten analysieren?

Analyse-, Debugging- und Sicherheitsworkflows profitieren alle von der Extraktion strukturierter Daten aus rohen Benutzeragentenzeichenfolgen. Serverprotokolle, die Millionen von Benutzeragenten enthalten, werden nachvollziehbar, wenn jeder in Browser-/Betriebssystem-/Gerätefelder analysiert wird. Fehlerberichte mit Benutzeragenten sind einfacher zu bearbeiten, wenn Sie schnell erkennen können, um welchen Browser und welche Version es sich handelt.

Die Bot-Erkennung basiert auch auf der Analyse des Benutzeragenten als erstes Signal. Viele Crawler identifizieren sich ehrlich (Googlebot, Bingbot, GPTBot); andere fälschen Chrome, enthalten aber subtile Hinweise. Das Parsen hilft dabei, diese Muster aufzudecken.

So verwenden Sie es

Fügen Sie einen Benutzeragenten ein, sehen Sie sich die strukturierten Daten an.

  1. Fügen Sie den Benutzeragenten ein: Kopieren Sie die User-Agent-Zeichenfolge aus Serverprotokollen, Browser-Entwicklungstools oder Analysedaten. Lange Zeichenfolgen werden zur Anzeige gekürzt, aber vollständig analysiert.
  2. Analysieren: Das Tool gleicht die Zeichenfolge mit bekannten Mustern ab und extrahiert Browser, Betriebssystem, Version, Gerätetyp und Rendering-Engine.
  3. Überprüfen Sie die Ausgabe: Jedes analysierte Feld wird separat angezeigt. Vertrauensindikatoren kennzeichnen Felder, in denen der Benutzeragent nicht eindeutig ist (z. B. Chrome unter iOS).
  4. Nutzen Sie die strukturierten Daten: Verwenden Sie die analysierten Felder für die Analysegruppierung, den Debugging-Kontext oder die Funktionserkennungslogik. Bevorzugen Sie bei Versandentscheidungen im Code die Funktionserkennung gegenüber Benutzeragentenzeichenfolgen.

Häufige Anwendungsfälle

Technische Details

Beim User-Agent-Parsing handelt es sich grundsätzlich um einen Mustervergleich mit einer großen Bibliothek von Regex-Regeln. Die Browsererkennung verwendet Teilzeichenfolgen (Chrome, Firefox, Safari, Edge), die Betriebssystemerkennung sucht nach Plattformtokens (Windows NT 10.0, Mac OS X, Linux, Android, iPhone OS) und die Geräteerkennung kombiniert Betriebssystem- und Formfaktorhinweise.

Beim Parsen kommt es auf die Reihenfolge an. Edge-Benutzeragenten umfassen Chrome- und Safari-Tokens, daher muss die Überprüfung auf Edge vor Chrome erfolgen. Brave, Vivaldi und Opera forken alle Chromium und haben ähnliche Probleme. Ausgereifte Parsing-Bibliotheken (ua-parser-js, ua-parser) verwalten Regellisten, die für eine korrekte Begriffsklärung geordnet sind.

User-Agent Client Hints (UA-CH) ist der moderne Ersatz: Strukturierte Sec-CH-UA-Header ersetzen den alten User-Agent. Browser frieren nach und nach die alte Zeichenfolge ein und migrieren auf UA-CH. Neues Parsing sollte beides unterstützen.

Best Practices

Häufig gestellte Fragen

Ist die Nutzung des User Agent Parsers kostenlos?
Ja, völlig kostenlos, ohne versteckte Kosten, ohne Abonnements und ohne Nutzungsbeschränkungen. Verwenden Sie es so oft wie nötig.
Muss ich ein Konto erstellen?
Nein. Das Tool funktioniert sofort – keine Anmeldung, keine E-Mail-Adresse und keine persönlichen Daten erforderlich.
Sind meine Daten privat und sicher?
Ja. Die gesamte Verarbeitung erfolgt in Ihrem Browser mithilfe von JavaScript. Es werden keine Daten auf einen Server hochgeladen. Ihre Ein- und Ausgabe bleiben vollständig auf Ihrem Gerät.
Funktioniert das auf Mobilgeräten?
Ja. Das Tool reagiert vollständig und funktioniert auf Smartphones, Tablets und Desktop-Computern mit jedem modernen Webbrowser.
Wie genau ist die Bot-Erkennung basierend auf dem Benutzeragenten?
Ehrliche Crawler identifizieren sich (Googlebot, GPTBot, Bingbot). Bösartige Bots fälschen Chrome oder Firefox. Die auf Benutzeragenten basierende Bot-Erkennung fängt die ehrlichen Bots ab, übersieht aber den Rest; Kombinieren Sie sie mit Verhaltenssignalen für eine vollständige Erkennung.
Warum zeigt ein Benutzeragent zwei Versionsnummern an?
Browserversion, Engine-Version, Betriebssystemversion, Mobilgeräteversion – moderne Benutzeragenten umfassen mehrere. Jeder erscheint in seinem eigenen Token. Beim Parsen werden die Auszüge einzeln analysiert.
Erfolgt die Analyse in meinem Browser?
Ja. Die Zeichenfolge des Benutzeragenten wird lokal analysiert. Es werden keine Daten an einen Server gesendet.
Wie sieht es mit der Erkennung von Mobilgeräten und Tablets aus?
Benutzeragenten enthalten normalerweise Hinweise für Mobilgeräte oder Tablets (oder die Bildschirmgröße in Client-Hinweisen). Beim Parsen werden diese in eine Gerätekategorie extrahiert. Edge-Cases (Android-Tablets ohne Mobile-Token, faltbare Geräte) sind immer noch unvollkommen.