AlpaKit Logo AlpaKit

User-Agent-Parser & Browser-Diagnose

Identifiziere Browser, Betriebssystem, Rendering-Engine, Grafikkarte, Display und Hardware deines Endgeräts.

Benutzerdefinierten User-Agent analysieren

Browser:
-
Betriebssystem:
-
Gerätetyp:
-
Rendering-Engine:
-
CPU-Architektur:
-

User-Agent deines aktuellen Browsers

Bildschirmauflösung: -
Viewport-Größe: -
Pixeldichte (DPR): -
Farbtiefe: -
Prozessorkerne: -
Browsersprache: -
Verbindungsstatus: -
Grafikkarte (GPU): -

So funktioniert das Tool

  1. 1 Öffne User-Agent-Parser & Browser-Diagnose und gib die zu verarbeitenden Inhalte ein oder wähle sie aus.
  2. 2 Passe Optionen und Ausgabeformat an deine Aufgabe an.
  3. 3 Prüfe das Ergebnis und kopiere oder lade die verfügbare Ausgabe herunter.

Typische Einsatzbereiche

Identifiziere Browser, Betriebssystem, Rendering-Engine, Grafikkarte, Display und Hardware deines Endgeräts. Geeignet für Alltag, Entwicklung, Lernen und schnelle Prüfungen.

Datenschutz und Verarbeitung

Dieses Tool läuft im Browser. Prüfe vor sensiblen Daten, ob du deinem Gerät und Browser vertraust.

User-Agent-Parser: Browser, Betriebssystem und Gerät prüfen

Der User-Agent (UA) ist die Textzeile, die dein Browser bei jeder Anfrage mitschickt, damit Websites Browser, Betriebssystem und Gerätetyp erkennen. Dieses Tool analysiert den UA deines aktuellen Browsers direkt beim Laden der Seite und zeigt das Ergebnis in fünf Karten: Browser und Version, Betriebssystem, Gerät, Rendering-Engine und CPU-Architektur. Ob du einen Fehler suchst, der nur auf einem bestimmten Handy auftritt, Kundinnen und Kunden nach ihrer Umgebung fragst oder einfach deine Browserversion wissen willst: Du bekommst eine lesbare Antwort, statt eine lange, kryptische Zeichenkette selbst zu entziffern.

Ins Feld oben links kannst du jeden beliebigen UA-String einfügen, etwa aus einem Server-Log, einem Fehlerbericht oder einem Analyse-Tool, und mit „User-Agent analysieren“ auswerten. Die Gerätekarte zeigt Hersteller und Modell und ordnet das Gerät als Smartphone, Tablet oder Desktop-PC ein; gibt der UA keinen Gerätetyp an, wird ein Desktop angenommen. „Technischen Bericht als JSON kopieren“ liefert das vollständige Ergebnis von ua-parser-js für ein Ticket oder deinen Code. Die Analyse läuft komplett im Browser, eingefügte Strings werden nie an einen Server gesendet.

Beachte, dass Chromium-Browser wie Chrome und Edge Teile des UA eingefroren haben: Windows 11 meldet sich weiterhin als „Windows NT 10.0“, macOS immer als 10.15.7. Bei deinem aktuellen Browser liest das Tool deshalb zusätzlich die User-Agent Client Hints aus, um die echte Systemversion zu ergänzen, wo das möglich ist. Ein eingefügter String enthält diese Zusatzinfos nicht und kann nur wörtlich gelesen werden. Außerdem lässt sich der UA von Nutzern und Erweiterungen beliebig ändern – gut für Fehlersuche und Statistik, aber ungeeignet für Sicherheitsprüfungen.

Rechts findest du Angaben, die der UA nicht enthält: Bildschirmauflösung und Viewport-Größe in CSS-Pixeln (der Viewport aktualisiert sich, wenn du das Fenster veränderst), Pixeldichte (DPR), Farbtiefe, logische Prozessorkerne, Browsersprache, Verbindungsstatus und den per WebGL gemeldeten GPU-Namen. Um Fingerprinting zu erschweren, melden manche Browser eine generische GPU oder runden die Kernzahl, daher können diese Werte von deiner tatsächlichen Hardware abweichen.

Häufige Fragen

Warum wird Windows 10 angezeigt, obwohl ich Windows 11 nutze?

Chromium-Browser schreiben die Windows-Version im UA fest als „Windows NT 10.0“, sodass Windows 10 und 11 gleich aussehen. Für deinen aktuellen Browser liest das Tool die User-Agent Client Hints aus und erkennt so Windows 11. Ein eingefügter UA-String enthält diese Information nicht und wird deshalb als Windows 10 angezeigt. Firefox und Safari bieten ebenfalls keine Client Hints, dort gilt die Angabe im UA.

Lässt sich der User-Agent fälschen? Taugt er zur Authentifizierung?

Ja, er lässt sich fälschen. Entwicklertools, Browser-Erweiterungen und Crawler können jeden beliebigen UA setzen. Für die Diagnose von Kompatibilitätsproblemen und Traffic-Statistiken ist er nützlich, für Sicherheits- oder Identitätsprüfungen aber ungeeignet. Wenn du verlässliches Verhalten brauchst, kombiniere ihn mit Feature Detection.

Warum ist die Bildschirmauflösung kleiner als die meines Monitors?

Angezeigt werden CSS-Pixel. Displays mit hoher Pixeldichte stellen jeden CSS-Pixel mit mehreren physischen Pixeln dar; der Faktor ist die darunter angezeigte Pixeldichte (DPR). 1440 × 900 bei einem DPR von 2 bedeutet zum Beispiel ein Panel mit 2880 × 1800 Pixeln. Auch die Anzeigeskalierung von Windows beeinflusst diesen Wert.

Werden der eingefügte UA oder die erkannten Daten hochgeladen?

Nein. Die Analyse läuft mit ua-parser-js in deinem Browser, und die Hardwaredaten stammen aus Schnittstellen, die der Browser ohnehin bereitstellt. Die Ergebnisse erscheinen nur auf der Seite und werden nicht an einen AlpaKit-Server gesendet. Beim Kopieren landet das JSON nur in deiner Zwischenablage.

Kategorie ansehen: Entwickler & Code

Empfohlene & zuletzt verwendete Werkzeuge
    ↑ ↓ Navigieren ↵ Öffnen ESC Schließen
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep