Was ist mein User Agent?

–

Prüfe den User-Agent-String deines Browsers oder füge einen anderen zur Analyse ein.

Füge einen User-Agent-String ein, um ihn lokal im Browser zu analysieren.
Beispiele:

Browser

–

Version –

Betriebssystem

–

Version –

Engine

–

Version –

Gerät

–

Typ – · CPU –

Details

String-Aufschlüsselung

Was jedes Fragment des User Agent bedeutet

FragmentBedeutung

Client Hints

Zusätzliche Informationen unterstützter Browser (navigator.userAgentData). Zeigt immer diesen Browser an, nicht einen eingefügten String.

Von diesem Browser nicht unterstützt.

So prüfst und analysierst du einen User Agent

Der User Agent deines aktuellen Browsers wird automatisch angezeigt. Um einen anderen zu prüfen, füge einen String aus einem Anfrageprotokoll in den Parser ein und wähle Analysieren. Sieh dir Browser, Betriebssystem, Engine, Gerät und die einzelnen Fragmente an. Mit Kopieren kannst du den String speichern. Meinen UA anzeigen führt zurück zu den Ergebnissen deines Browsers.

Was ist ein User-Agent-String?

Ein User Agent ist Software, die im Auftrag eines Nutzers handelt, etwa ein Browser, Crawler oder HTTP-Client. Der User-Agent-String ist der Text, mit dem sich diese Software im HTTP-Header User-Agent beschreibt. Diese Seite liest navigator.userAgent deines Browsers oder analysiert einen eingefügten String. Der Text enthält häufig Angaben zu Browser, Engine und Betriebssystem sowie historische Kompatibilitäts-Tokens. Er ist eine Selbstauskunft des Clients, kein überprüfter Identitätsnachweis.

Was ein User Agent verrät und wo seine Grenzen liegen

User-Agent-Strings können reduziert, eingefroren oder gefälscht sein. Die Analyse kann deshalb den tatsächlichen Browser, seine Version oder das Gerät nicht garantieren. Client Hints ergänzen nur bei Unterstützung Informationen zum aktuellen Browser; fehlende Details eines eingefügten Strings lassen sich damit nicht rekonstruieren.

FAQ

Wofür wird ein User-Agent-String verwendet?

Websites nutzen ihn zur Inhaltsanpassung, Verkehrsanalyse und als Hinweis auf automatisierte Clients. Ein typischer String beschreibt Software- und Gerätemerkmale statt eines Nutzerkontos; diese Merkmale können aber zum Fingerprinting beitragen. Angepasste Strings können weitere Informationen enthalten. Der Text allein bestätigt nicht, wer ihn gesendet hat.

Warum beginnt der User Agent mit Mozilla/5.0?

In den 1990er-Jahren lieferten viele Websites vollständige Seiten nur an Netscape (Codename Mozilla). Spätere Browser gaben sich als Mozilla aus, um dieselben Inhalte zu erhalten, und das Token blieb bestehen. Heute ist Mozilla/5.0 vor allem ein Kompatibilitätsmerkmal und bedeutet nicht, dass du Firefox oder Mozilla-Software verwendest.

Warum sind manche Versionsnummern bei alten Werten eingefroren?

Manche Browser reduzieren oder frieren Teile des Strings ein, um Fingerprinting zu begrenzen. Windows 11 kann beispielsweise weiterhin NT 10.0 melden, und Chrome unter Android kann "K" statt des Gerätemodells verwenden. Unterstützte Browser können über Client Hints zusätzliche Details liefern, aber nicht alle Felder und Browser sind verfügbar.

Kann ich meinen User Agent ändern oder fälschen?

Ja. Browser-Devtools, Erweiterungen und HTTP-Tools können den String überschreiben. Er ist deshalb kein Identitätsnachweis. Diese Seite zeigt navigator.userAgent, den für JavaScript sichtbaren Wert. Den User-Agent-Header einer bestimmten HTTP-Anfrage kannst du im Netzwerk-Bereich der Browser-Entwicklertools prüfen.

Wird mein User Agent bei der Analyse hochgeladen?

Die Analyse erfolgt lokal in deinem Browser. Der Parser lädt den String nicht zur Analyse hoch, und eingefügte Inhalte bleiben auf deinem Gerät.