User Agent Parser

User-Agent-Parser

Analysieren Sie jeden User-Agent-String sofort. Erkennen Sie Browser, Betriebssystem, Gerätetyp und Rendering-Engine — kostenlos, online, ohne Installation.

Aktualisiert Mai 2026

Geprüft von Rafael Duarte

Paste the full HTTP User-Agent header from any client or log file.

So funktioniert der User-Agent-Parser

Erkennt deinen eigenen UA automatisch

1. UA-String einfügen

Der User-Agent deines aktuellen Browsers wird bereits automatisch erkannt — ersetze ihn durch eine beliebige Log-Zeile.

2. Zusammenfassungs-Karten lesen

Browser, Betriebssystem, Gerätetyp und Rendering-Engine erscheinen hervorgehoben.

3. Ergebnisse kopieren

Klicke auf Copy oder drücke `Shift+Enter`, um die vollständige Analyse zu kopieren.

Wann du dieses Tool brauchst

Die häufigsten Anwendungsfälle unter den Nutzern

Debugging von Zugriffs-Logs

Verstehe, welcher Browser oder Client eine Anfrage gesendet hat, ohne die Spezifikation von Hand zu lesen.

Bot- und Crawler-Erkennung

Prüfe, ob ein String zu einem legitimen Bot (Googlebot, Bingbot) oder einem gefälschten Agenten gehört.

Aufbau adaptiver Interfaces

Verstehe genau, was der UA-String aussagt, bevor du Progressive Enhancement umsetzt.

Cross-Browser-QA

Bestätige die exakte Browser-Version aus einem Bug-Report, bevor du versuchst, ihn zu reproduzieren.

Fingerprinting von HTTP-Clients

APIs und Sicherheitstools protokollieren den UA-String jeder Anfrage. Seine Analyse hilft, menschlichen Traffic von automatisierten Agenten zu trennen.

Was du aus einem User Agent herauslesen kannst

Sechs strukturierte Felder aus einem String

Browser und Version

Chrome 124, Firefox 125, Safari 17, Edge 124 usw.

Betriebssystem

Windows 11, macOS, Android 14, iOS 17, Linux, Chrome OS.

Gerätetyp

Desktop, Mobile, Tablet oder Bot/Crawler.

Rendering-Engine

Blink (Chrome/Edge), Gecko (Firefox), WebKit (Safari), Trident (IE).

CPU-Architektur

x86_64, ARM64, ARM, i686.

Browser-Hersteller

Google, Mozilla, Apple, Microsoft, Samsung.

Beispiel einer Analyse

UA-String
Ergebnis
Mozilla/5.0 (Windows NT 10.0; Win64; x64) ... Chrome/124.0.0.0 Safari/537.36
Chrome 124 · Windows 11 · Desktop · Blink
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Googlebot · Bot/Crawler
Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Chrome 124 · Android 13 · Tablet · Blink

Häufiger Fehler? Hier ansetzen

Legacy-Tokens für die echte Engine halten

like Gecko taucht aus Kompatibilitätsgründen auch in Browsern auf, die gar nicht Gecko nutzen — der Parser filtert dieses Rauschen heraus.

Dem Typ "Bot/Crawler" blind vertrauen

Bösartige Bots imitieren manchmal Strings echter Browser, um nicht erkannt zu werden.

Den eigenen UA nicht finden

Nutze navigator.userAgent in der DevTools-Konsole (F12), um den exakten String deines Browsers zu erhalten.

Den UA für Sicherheitsentscheidungen nutzen

Jede Erweiterung oder die DevTools selbst ändern den UA-String in Sekunden. Verwende das Ergebnis dieses Parsers niemals als Identitätsnachweis für Zugriffskontrolle oder Betrugsschutz.

Glauben, Windows 10 lasse sich per UA von Windows 11 unterscheiden

Beide melden Windows NT 10.0 — das Token hat sich zwischen den Versionen nicht geändert. Der Parser zeigt "Windows 10/11", weil der String allein keine Unterscheidung erlaubt.

Android-Tablet mit Smartphone verwechseln

Android-Tablets lassen das Token Mobile im UA meist weg, aber nicht jeder Hersteller folgt dieser Konvention — prüfe das Gerätemodell, wenn das Ergebnis ungewöhnlich wirkt.

Warum diesen Parser nutzen

Verwandelt rohe UA-Strings — voll von Legacy-Tokens aus Kompatibilitätsgründen — in strukturierte, lesbare Daten, ohne die Spezifikation von Hand lesen zu müssen.

Die gesamte Verarbeitung läuft im eigenen Browser — es werden keine Daten an externe Server gesendet, sicher auch für die Analyse von UAs aus sensiblen Logs.

Deckt moderne Engines — Blink, Gecko, WebKit — ebenso ab wie Legacy-Fälle wie Trident (IE) und Presto (altes Opera), funktioniert also sowohl für aktuellen Traffic als auch für alte Strings aus historischen Logs.

Häufig gestellte Fragen

Liest den UA-String, den Browser und HTTP-Clients senden, und zerlegt ihn in strukturierte Felder: Browser, Version, Betriebssystem, Gerätetyp und Rendering-Engine.

Weiterführende Quellen

Verwandte Tools