Diese Seite erklärt, was ein User-Agent ist, welche Daten Ihr Browser an Webserver sendet,
warum Windows 11 oft nicht erkennbar ist – und welche Grenzen UA-Manipulation hat.
1. Live-Demonstration: Was sieht der Browser – was sieht der Server?
Jeder HTTP-Request enthält Header-Felder. Der wichtigste für die Browser-Identifikation
ist User-Agent. Im Browser stehen zusätzlich JavaScript-APIs zur Verfügung,
die oft mehr verraten als der reine UA-String.
Browser-Sicht (JavaScript)
User-Agent
Wird geladen …
Server-Sicht (PHP / HTTP-Header)
HTTP_USER_AGENT
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
REMOTE_ADDR (anonymisiert)
216.73.216.xxx
Hinweis: Dies sind die Informationen, die ein Webserver tatsächlich vom Browser erhält.
Die IP-Adresse wird hier zu Demonstrationszwecken anonymisiert dargestellt.
2. Warum erkennt man Windows 11 oft nicht?
Aus Kompatibilitätsgründen meldet sich Windows 11 im User-Agent häufig weiterhin als
Windows NT 10.0 – exakt wie Windows 10. Webserver, die nur den UA-String
auswerten, sehen daher oft keinen Unterschied.
Firefox auf Windows 10
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0
Firefox auf Windows 11
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0
Client Hints: Moderne Chromium-Browser senden zusätzlich Header wie
Sec-CH-UA-Platform-Version, die die tatsächliche OS-Version (z. B. 15.0.0 für Windows 11)
verraten können – unabhängig vom UA-String. Mehr dazu in Abschnitt 7.
3. User-Agent-Zerleger
Fügen Sie einen beliebigen User-Agent ein. Der Parser zerlegt ihn heuristisch in
Browser, Version, Betriebssystem, Architektur und Engine – farblich hervorgehoben.
Farbliche Zerlegung
4. User-Agent-Fälschung – Vorschau
Eine Webseite kann Ihren User-Agent nicht selbst ändern. Die Buttons unten zeigen,
welchen String ein Server sehen würde, wenn Sie Ihren UA manuell anpassen
(siehe Abschnitt 5).
Simulierter User-Agent
Diff zum Original
5. Praktische Anleitung: User-Agent ändern
So können Sie Ihren User-Agent dauerhaft oder temporär in gängigen Browsern anpassen.
Firefox – about:config
Öffnen Sie einen neuen Tab und geben Sie about:config in die Adressleiste ein.
Bestätigen Sie die Warnung „Vorsicht“ mit „Risiko akzeptieren und fortfahren“.
Suchen Sie nach general.useragent.override.
Falls der Eintrag nicht existiert: Rechtsklick → Neu → Zeichenkette → Name: general.useragent.override.
Setzen Sie als Wert den gewünschten User-Agent-String (z. B. einen aus Abschnitt 4).
Laden Sie diese Seite neu und führen Sie den Live-Test in Abschnitt 6 durch.
Zum Zurücksetzen: Wert leeren oder Eintrag löschen.
Chrome – Developer Tools
Öffnen Sie die Entwicklertools mit F12 oder Strg+Shift+I.
Öffnen Sie das Drei-Punkte-Menü in den DevTools (oben rechts).
Wählen Sie More tools → Network conditions.
Deaktivieren Sie „Use browser default“ beim User-Agent.
Wählen Sie ein Preset oder geben Sie einen benutzerdefinierten String ein.
Laden Sie die Seite neu – der Override gilt nur, solange die DevTools geöffnet sind.
Beim ersten Besuch speichert diese Seite Ihren ursprünglichen User-Agent lokal
(sessionStorage). Ändern Sie Ihren UA gemäß Abschnitt 5 und klicken Sie
auf „Neu laden und Test durchführen".
Original (beim ersten Besuch gespeichert)
–
Aktuell vom Server empfangen
–
Vergleich
–
7. Grenzen der Täuschung
Ein geänderter User-Agent ist nur ein Text-Header. Er verändert nicht die
tatsächlichen Eigenschaften Ihres Browsers oder Geräts. Moderne Webseiten kombinieren
daher UA-Auswertung mit JavaScript-Fingerprinting und Client Hints.
Was sich nicht ändert
Bildschirmauflösung
Wird geladen …
Fingerprinting: Webseiten können Hunderte Signale kombinieren – Canvas-Rendering,
WebGL-GPU-Name, installierte Schriftarten, Audio-Kontext, verfügbare APIs – um Geräte
wiederzuerkennen, selbst wenn der UA-String täuscht.
8. Fazit
1Was sendet mein Browser? – UA-String, Sprache, ggf. Client Hints und weitere HTTP-Header. Der Server sieht nur, was im Request ankommt (Abschnitt 1).
2Kann ein Server Windows 11 sicher erkennen? – Über den UA-String allein meist nein: Windows 11 meldet sich als Windows NT 10.0 (Abschnitt 2).
3Wie ändere ich meinen User-Agent? – Per about:config (Firefox), DevTools Network Conditions (Chrome/Edge) oder Erweiterungen (Abschnitt 5).
4Wie teste ich die Änderung? – Seite neu laden und Abschnitt 6 prüfen: stimmt der Server-UA mit Ihrer Änderung überein?
5Was wird trotzdem preisgegeben? – Auflösung, Zeitzone, Touch, Canvas/WebGL-Fingerprints, navigator.platform und userAgentData bleiben unverändert (Abschnitt 7).
Kernaussage: User-Agents lassen sich leicht manipulieren, aber Windows 11 ist im UA oft nicht unterscheidbar.
Moderne Erkennung setzt auf Browser-Merkmale, Client Hints und Fingerprinting – der UA allein reicht nicht mehr.
9. Weiterführend: Browser-Identitätslabor
Der User-Agent ist nur die Spitze des Eisbergs. Im Browser-Identitätslabor sehen Sie,
welche Daten Webseiten zusätzlich sammeln – von HTTP-Headern und Client Hints über Canvas- und WebGL-Fingerprints
bis hin zu Schriftarten und WebRTC-Leaks.