User-Agent-Parser
User-Agent-Zeichenketten analysieren, um Browser, Betriebssystem, Gerät und Rendering-Engine zu erkennen. Die gesamte Verarbeitung erfolgt in Ihrem Browser.
Browser
Betriebssystem
Gerät
Rendering-Engine
Bot-Erkennung
Verwendung des User-Agent-Parsers
Automatisch erkannt oder UA einfügen
Ihr aktueller User-Agent wird automatisch geladen, oder Sie fügen eine beliebige UA-Zeichenkette ein.
Sofortige Analyse
Browser, BS, Gerät und Engine werden sofort identifiziert.
Ergebnisse kopieren
Kopieren Sie die vollständige Analyse oder einzelne Bestandteile nach Bedarf.
Was ist ein User-Agent?
Eine User-Agent-Zeichenkette ist ein HTTP-Header, den Browser und Anwendungen an Websites senden, um sich zu identifizieren. Sie enthält Informationen über den Browsernamen, die Version, das Betriebssystem und das Gerät. Websites nutzen dies, um passende Inhalte bereitzustellen und die Nutzung zu verfolgen.
User-Agent-Bestandteile
Browser
Der Anwendungsname und die Version (Chrome 120, Firefox 121 usw.)
Betriebssystem
Das zugrundeliegende BS und die Version (Windows 11, macOS 14 usw.)
Gerätetyp
Formfaktor: Desktop, Mobil, Tablet oder anderes
Rendering-Engine
Die zugrundeliegende Engine (Blink, Gecko, WebKit, Trident)
Häufig gestellte Fragen
Der Parser verwendet Mustererkennung anhand bekannter Browser-, BS- und Engine-Signaturen in der UA-Zeichenkette, um Bestandteile zu identifizieren. Die Ergebnisse sind bestmögliche Schätzungen, da UA-Zeichenketten manipuliert werden können.
Ja. Der Parser identifiziert gängige Bots, Crawler und Spider durch den Abgleich bekannter Muster wie Googlebot, Bingbot und andere.
Das Tool erkennt und zeigt automatisch die User-Agent-Zeichenfolge Ihres aktuellen Browsers beim Laden der Seite an.
Aus Kompatibilitätsgründen. Chrome stammt von WebKit ab, dessen UA-Zeichenkette die von Safari kopierte – die ihrerseits frühere Browser kopierte. Daher liest sich die heutige Chrome-UA als Mozilla/5.0 ... AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36. Jedes Token ist ein historischer Handschlag mit alten serverseitigen Erkennungsskripten – weshalb das zuletzt übereinstimmende Browser-Token in der Regel das echte ist.
Ein datenschutzfreundlicherer Ersatz, der zusammen mit Chromes User-Agent-Reduktion eingeführt wurde. Der Server fordert High-Entropy-Hints über den Accept-CH-Antwort-Header an und erhält bei nachfolgenden Anfragen strukturierte Felder wie Sec-CH-UA-Platform und Sec-CH-UA-Full-Version. Neuer Code sollte Feature-Erkennung oder UA-CH dem Parsen roher UA-Zeichenketten vorziehen.
Brauchbar für Analytics und grobes Routing, fragil für alles Sicherheitrelevante. UA-Zeichenketten lassen sich mühelos fälschen, Drittanbieter-Browser kopieren Chromes Token oft komplett, und reduzierte UAs frieren die Minor-Version ein. Die von MDN empfohlene Best Practice: Features statt Browser erkennen (CSS @supports, if ('IntersectionObserver' in window)) und UA-Parsing nur als Fallback behandeln.
Ja. Desktop-Chrome, Edge und die Firefox DevTools bieten Geräteemulation mit einem UA-Override; Safari bietet Entwickeln > User-Agent; und curl setzt ihn mit -A. Websites, die Inhalte an UA-Zeichenketten knüpfen, sind per Design umgehbar – ein weiterer Grund, warum Server einen UA niemals als Identitätsnachweis behandeln sollten.
Chromes Freeze-Plan (ausgerollt seit 2020) entfernt nach und nach Versionsdetails aus der Standard-UA: Die Minor-Version wird auf 0 festgelegt und die meisten Geräteinformationen entfernt, sodass etwas wie Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 übrig bleibt. Ziel ist es, passives Fingerprinting einzuschränken; präzise Daten wanderten in opt-in Client Hints.
Ähnliche Tools
Autoritative Referenzen
Primärquellen hinter diesem Tool – offizielle Standards und Spezifikationen, keine zweihändigen Zusammenfassungen.
MDN Web Docs - User-Agent
Mozilla-Referenz zum User-Agent-Header: Format, Einfrieren und Ablösung durch Client Hints.
RFC 8942 - Indicating Browser Features via User-Agent Client Hints
Der IETF-Standard zu User-Agent Client Hints, der klassische UA-Strings ablöst.
User agent - Wikipedia
User-Agent-Syntax, Browser-Identifikation und warum das Parsen von UA-Strings unzuverlässig ist.