User-Agent Analyzer

Identify browser, operating system, device class and likely bots from a user-agent string.

When to use the User-Agent Analyzer

Use it to identify the browser, OS, device and likely bots behind a user-agent string from logs or analytics.

Examples

  • Check whether a traffic spike comes from a crawler.
  • Identify the browser behind a bug report.

Common mistakes

  • Trusting user-agents for security; they are trivially faked.
  • Blocking legitimate crawlers by matching too broadly.