HandyTools Hub

User-Agent-Parser

Identifizieren Sie Browser, Betriebssystem und Gerät aus einem User-Agent-String

Anleitung

  • Ihren Browser analysieren: Ihre aktuelle UA wird automatisch erkannt und geparst
  • Einen String einfügen: Eine beliebige UA-Zeichenkette aus Logs oder Fehlerberichten in die Eingabe legen
  • Aufschlüsselung lesen: Browser, Version, Betriebssystem, Gerätetyp und Engine erscheinen als getrennte Felder
  • Bots erkennen: Crawler wie Googlebot, Bingbot und Baiduspider werden namentlich identifiziert

Funktionen

  • Erkennt Chrome, Firefox, Safari, Edge, Opera und Internet Explorer
  • Erkennt Betriebssysteme für Desktop und Mobilgeräte
  • Identifiziert gängige Suchmaschinen-Crawler
  • Behandelt knifflige Fälle wie Edge, dessen UA auch „Chrome“ enthält
  • Sofortiges, vollständig clientseitiges Parsen — der String verlässt nie Ihren Browser

Was steckt in einem User-Agent-String?

Ein typischer UA ist eine Kette von Produkt-Tokens mit Versionen, und vieles davon ist historisches Gepäck: das führende „Mozilla“ ist eine Nicken auf die Netscape-Ära-Kompatibilität, und Chrome erwähnt Safari, damit altes Browser-Sniffing weiter funktioniert. Die nützlichen Teile sind das OS-Token in Klammern und das letzte Browser-Token. Denken Sie daran, dass der UA selbstberichtet ist — Bots geben sich regelmäßig als Chrome aus —, weshalb Parser Muster in einer sorgfältigen Reihenfolge prüfen, und weshalb Produktionssysteme ihn mit Feature-Detection kombinieren, statt ihm allein zu vertrauen.

Anwendungsfälle

  • Fehlersuche: Bugs reproduzieren, die auf spezifischen Browser- und OS-Kombinationen gemeldet wurden
  • Log-Analyse: Sehen, welche Browser und Bots tatsächlich Ihre Site treffen
  • Kompatibilitätstest: Prüfen, welche UA-Strings Ihre App antreffen wird
  • Privatsphäre: Prüfen, was Ihr eigener Browser jeder Website verrät

Verwandte Tools

Häufig gestellte Fragen

Was ist ein user agent string?

Ein user agent string ist eine Textkennung, die von Ihrem Browser an von Ihnen besuchte Websites gesendet wird. Er enthält Informationen über Ihren Browser, Ihr Betriebssystem, den Gerätetyp und die Rendering-Engine. Websites verwenden diese Informationen, um die Inhaltsauslieferung zu optimieren und die Kompatibilität sicherzustellen.

Können user agent strings gefälscht werden?

Ja, user agent strings können leicht modifiziert oder gefälscht werden. Viele Browser erlauben es Nutzern, ihren UA-String zu überschreiben, und Bots tarnen sich oft. Für eine genaue Browser-Erkennung kombinieren Sie die UA-Analyse mit Feature-Erkennung und anderen clientseitigen Prüfungen.

Warum erscheint Edge in manchen Fällen als Chrome?

Microsoft Edge basiert auf Chromium und verwendet die gleiche Blink-Rendering-Engine wie Chrome. Unser Parser ist so konzipiert, dass er zuerst Edge korrekt identifiziert, bevor er zur Chrome-Erkennung übergeht, um eine genaue Browser-Identifikation auch bei ähnlichen UA-Strings zu gewährleisten.