Ontwikkelaar

User-Agent-parser

Browser, OS en engine uit een User-Agent-string.

  • Direct
  • Gratis
  • Privé (lokaal verwerkt)
  • Zonder registratie
🌐Browser
💻Besturingssysteem
⚙︎Renderengine
📱Apparaat

Lees de identiteitskaart van je browser

Bij elk bezoek kondigt je browser zich aan met een cryptische “User-Agent”-string. Deze tool vertaalt die naar gewone taal: browser en versie, besturingssysteem, renderengine en apparaattype. De jouwe is al geladen — bewerk hem om elke UA te analyseren.

  1. Je UA is voorgevuld

    Of plak een string uit een serverlog.

  2. Lees de analyse

    Vier kaarten: browser, systeem, engine, apparaat.

  3. Spot de robots

    Crawlers en bots worden apart gemarkeerd.

Wat de tool eruit haalt

  • Browser en versie: Chrome 120, Firefox 121, Safari 17…
  • Systeem: Windows, macOS, Android, iOS, Linux.
  • Renderengine: Blink, WebKit, Gecko.
  • Apparaat: desktop, mobiel, tablet of robot.

Detectie op basis van patronen: betrouwbaar voor gangbare gevallen, maar een User-Agent kan vervalst zijn. Alles wordt lokaal geanalyseerd, geen string wordt verzonden — handig om logs te ontleden zonder lekken.

Veelgestelde vragen

Wat is een User-Agent?

Het is een tekststring die je browser naar elke bezochte site stuurt om zich te identificeren: zijn naam, zijn versie, jouw besturingssysteem. Sites gebruiken die (spaarzaam) om de weergave aan te passen of voor statistieken.

Waarom bevatten alle User-Agents “Mozilla”?

Om historische compatibiliteitsredenen. In de jaren 90 reserveerden sites functies voor Netscape (codenaam “Mozilla”). Elke browser deed zich uiteindelijk als hem voor, en de erfenis bleef: “Mozilla/5.0” opent bijna elke moderne UA.

Wat is de renderengine?

Het onderdeel dat HTML/CSS in pixels omzet. Drie domineren vandaag: Blink (Chrome, Edge, Opera), WebKit (Safari) en Gecko (Firefox). De engine kennen verklaart vaak waarom een site er per browser anders uitziet.

Is de detectie altijd nauwkeurig?

Nee: User-Agents kunnen worden aangepast en hun formaat is sterk veranderd. Deze tool herkent gangbare gevallen via patronen, maar een exotische of opzettelijk vervalste UA kan een gedeeltelijk resultaat geven. Het is een aanwijzing, geen bewijs.