Was dieses Tool macht
Der User-Agent-Parser liest den User-Agent-Header, den Browser, Apps und Bots mit jeder HTTP-Anfrage senden, und macht daraus klare Angaben: Browser und Version, Rendering-Engine, Betriebssystem, Gerätetyp (Desktop, Smartphone, Tablet, TV, Konsole …), Hersteller und Modell des Geräts, sofern der String sie nennt, sowie die CPU-Architektur.
Außerdem zeigt er, wenn ein String gar nicht zu einem Menschen gehört. Suchmaschinen-Crawler, KI-Trainings-Crawler und KI-Assistenten, die Seiten abrufen, Linkvorschau-Bots aus Chat- und Social-Apps, SEO-Tools, Uptime-Monitore und Kommandozeilen-HTTP-Clients werden erkannt und gekennzeichnet. Das hilft beim Lesen von Server-Logs oder bei der Entscheidung, was in die robots.txt gehört.
So verwenden Sie es
- Öffnen Sie die Seite: Ihr eigener User-Agent ist bereits analysiert.
- Fügen Sie einen beliebigen anderen User-Agent-String ein, etwa eine Zeile aus einem Access-Log. Ein vorangestellter Header-Name
User-Agent:wird automatisch entfernt. - Lesen Sie die Ergebnistabelle und kopieren Sie Werte mit der jeweiligen Schaltfläche. Beispiel zeigt einen mobilen Safari-String, Mein Browser bringt Ihren zurück.
Beispiel
Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1
Dieser String steht für Mobile Safari 17.5 unter iOS 17.5 mit der WebKit-Engine auf einem Apple iPhone. Ein String wie Mozilla/5.0 (compatible; GPTBot/1.2; +https://openai.com/gptbot) wird als GPTBot 1.2 erkannt, ein KI-Crawler.
Tipps
- Verlassen Sie sich bei Sicherheitsentscheidungen nicht auf den User-Agent; jeder kann jeden String senden. Prüfen Sie wichtige Crawler per Reverse-DNS-Abfrage.
- Ob eine Funktion unterstützt wird, testen Sie besser direkt in JavaScript, statt die Browserversion auszuwerten.
- Headless Chrome und Automatisierungstools werden gesondert markiert, was bei der Untersuchung von Scraping hilft.
FAQ
› Was ist mein User-Agent?
Beim Öffnen dieser Seite wird die Eingabe mit dem User-Agent-String Ihres Browsers gefüllt und sofort analysiert. Mit „Mein Browser“ holen Sie ihn zurück, nachdem Sie andere Strings ausprobiert haben.
› Wie genau ist die User-Agent-Analyse?
Für Browser-, Engine- und Betriebssystemfamilien ist sie zuverlässig, doch der User-Agent lässt sich von Nutzern, Erweiterungen oder Datenschutzeinstellungen ändern. Aktuelles Chrome friert außerdem Teile des Strings ein (Windows 11 meldet etwa weiterhin Windows NT 10.0). Geräte- und Versionsangaben sind daher nur Hinweise.
› Welche Bots werden erkannt?
Suchmaschinen-Crawler (Googlebot, Bingbot, Baiduspider, YandexBot …), KI-Crawler und -Agenten (GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, CCBot …), Linkvorschau-Bots, SEO-Crawler, Uptime-Monitore und gängige HTTP-Clients wie curl, python-requests und Postman. Andere Strings mit bot, crawler oder spider werden als anderer Bot markiert.
› Wird der User-Agent irgendwohin gesendet?
Nein. Die Analyse läuft vollständig in Ihrem Browser mit der Open-Source-Bibliothek ua-parser-js und einer eingebauten Bot-Liste.