Mein User-Agent: Browser und System erkennen
Welchen Browser und welches System meldet Ihr Gerät an Webseiten? Hier steht Ihr User-Agent im Klartext und zerlegt – dazu die genaueren Client Hints. Sie können auch einen fremden User-Agent einfügen, etwa aus einem Server-Log. Alles wird nur in Ihrem Browser ausgewertet.
So wird gerechnet
Jeder Browser schickt bei jedem Seitenaufruf den HTTP-Header User-Agent mit. Darin nennt er sich selbst, seine Version, die Rendering-Engine und das Betriebssystem. Webseiten nutzen das für Statistiken, Download-Knöpfe („für Windows“) oder Fehlersuche. Dieses Tool zeigt Ihren User-Agent, zerlegt ihn und liest zusätzlich die neueren Client Hints aus.
So funktioniert's
- Oben steht der User-Agent Ihres Browsers, darunter die Client Hints und weitere Merkmale wie Sprache, Cookies und Touch.
- Unter „Erkannt“ sehen Sie Browser, Version, Engine, Betriebssystem und Gerätetyp.
- Einen fremden User-Agent (z. B. aus einem Server-Log oder Fehlerbericht) ins Feld einfügen – er wird sofort zerlegt. Feld leeren = wieder der eigene.
Warum der User-Agent so seltsam aussieht
Fast jeder User-Agent beginnt mit Mozilla/5.0, und Chrome nennt auch „Safari“ und „like Gecko“. Das ist historisch gewachsen: Browser gaben sich als ihre Vorgänger aus, damit Webseiten ihnen die volle Fassung lieferten. Deshalb prüft ein Parser die Kennungen in fester Reihenfolge – erst Edge (Edg/) und Opera (OPR/), dann Chrome, zuletzt Safari.
User-Agent Reduction und Client Hints
Seit 2023 kürzen Chrome, Edge und andere Chromium-Browser den User-Agent absichtlich (User-Agent Reduction): Die Nebenversion lautet immer .0.0.0, Windows erscheint stets als Windows NT 10.0, macOS als 10_15_7, und auf Android steht statt des Handymodells nur Android 10; K. Das erschwert das Wiedererkennen von Nutzern (Fingerprinting). Genauere Angaben gibt es nur noch über die User-Agent Client Hints (navigator.userAgentData): Plattform-Version, Architektur, Modell und genaue Browserversion, die eine Seite ausdrücklich anfragen muss. Firefox und Safari bieten Client Hints nicht an.
Grenzen
- Fälschbar: Der User-Agent ist eine Selbstauskunft. Erweiterungen, Entwicklertools („Gerätemodus“) oder Bots können jeden beliebigen Text senden.
- Windows 10 oder 11? Der User-Agent unterscheidet das nicht; nur die Client Hints (Plattform-Version 13 oder höher = Windows 11).
- iPad: Im Desktop-Modus gibt sich Safari auf dem iPad als Mac aus. Ein Touch-Bildschirm verrät es trotzdem.
- Für Funktionen einer Webseite ist Feature-Erkennung (ob eine Schnittstelle existiert) zuverlässiger als der User-Agent.
Häufige Fragen
Was ist mein User-Agent?
Eine Textzeile, die Ihr Browser bei jedem Seitenaufruf mitsendet. Sie nennt Browser, Version, Engine und Betriebssystem, z. B. „Mozilla/5.0 (Windows NT 10.0; Win64; x64) … Chrome/140.0.0.0 Safari/537.36“. Oben auf dieser Seite steht Ihrer im Klartext.
Warum steht bei Chrome die Version als 140.0.0.0?
Das ist die User-Agent Reduction der Chromium-Browser: Nur die Hauptversion ist echt, der Rest ist fest „0.0.0“. Die genaue Version liefern die Client Hints („Genaue Versionen“), sofern Ihr Browser sie unterstützt.
Warum zeigt Windows 11 „Windows NT 10.0“?
Microsoft hat die Versionsnummer im User-Agent nicht erhöht. Windows 10 und 11 sehen dort gleich aus. Über die Client Hints lässt sich Windows 11 erkennen: Plattform-Version 13.0.0 oder höher.
Kann man den User-Agent ändern oder fälschen?
Ja. In den Entwicklertools (Gerätemodus/Netzwerkbedingungen) oder per Erweiterung lässt sich jeder Text einstellen. Deshalb eignet sich der User-Agent nicht als Sicherheitsmerkmal.
Werden meine Daten gespeichert?
Nein. Die Seite liest die Werte direkt im Browser aus und zeigt sie an; es wird nichts an einen Server gesendet und nichts gespeichert – auch kein eingefügter User-Agent.
Quellen und Rechtsgrundlagen
- MDN Web Docs – User-Agent
- MDN Web Docs – NavigatorUAData.getHighEntropyValues()
- § 10.1.5 User-Agent: RFC 9110 – HTTP Semantics
- WICG – User-Agent Client Hints
- Chromium – User-Agent Reduction
- Microsoft Learn – Detect Windows 11 using User-Agent Client Hints
Stand:
Passende Werkzeuge
- Meine BildschirmauflösungZeigt sofort Ihre Bildschirmauflösung, echte Pixel, Browserfenster (Viewport), devicePixelRatio, Seitenverhältnis und Breakpoint. Live, direkt im Browser.
- Wie ist meine IP-Adresse?Zeigt Ihre öffentliche IP-Adresse sofort an, erkennt IPv4 oder IPv6 und erklärt den Unterschied. Kostenlos – die IP wird nicht gespeichert.
- DNS-Abfrage (DNS Lookup)DNS-Einträge einer Domain abfragen: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV und PTR – mit TTL, DNSSEC-Status und erklärten Fehlercodes. Kostenlos.
- Regex-TesterReguläre Ausdrücke (JavaScript) live testen: Treffer markiert, Gruppen als Tabelle, Muster Schritt für Schritt erklärt. Kostenlos, ohne Upload.
- JSON formatieren, validieren und minifizierenJSON online prüfen nach RFC 8259: Fehler mit Zeile, Spalte und klarer Erklärung, schön formatieren oder minifizieren, Schlüssel sortieren. Lokal im Browser.
- Base64 kodieren und dekodierenBase64 und Base64url kodieren/dekodieren mit korrektem UTF-8, dazu URL-Encode/Decode (Prozent-Kodierung). Mit Fehlerprüfung, lokal im Browser.