User-Agent Parser illustration

User-Agent Parser

Parses user-agent strings into browser and version, rendering engine, operating system and device class — yours is pre-filled — and explains why every browser claims to be Mozilla.

Runs 100% in your browser — nothing you paste leaves your device.

Notes

  • User agents are historically dishonest: Chrome claims Mozilla, AppleWebKit and Safari all at once, for compatibility with decades of sniffing scripts.
  • Modern Chrome freezes most of the UA string; use client hints or feature detection instead of UA sniffing in new code.
  • Runs 100% in your browser — nothing you paste leaves your device.

Explore the idea

This interactive demo needs JavaScript.