User-Agent Parser

All tools

Paste a User-Agent string and instantly detect browser, version, OS, device type, rendering engine, CPU architecture, and bot status.

You can paste a browser, mobile app, crawler, or API client user-agent.

Parsed summary

Browser
Browser version
OS
OS version
Device type
Device vendor
Device model
Engine
Engine version
CPU
Bot

Parsed JSON

What is a User-Agent parser?

A User-Agent parser reads a user-agent string and extracts structured information such as browser, operating system, device type, and rendering engine.

It is useful for debugging analytics, logs, HTTP requests, crawler traffic, browser compatibility issues, and device-specific support.

How to use the User-Agent Parser

  1. Paste a User-Agent string into the input field.
  2. Click Parse.
  3. Review the structured summary and parsed JSON.
  4. Use Copy JSON if you need to save or share the result.

Tips

  • Some User-Agent strings are incomplete or intentionally masked, so certain fields may be empty.
  • Bot detection is heuristic and based on common crawler patterns.
  • Parsed JSON is useful for debugging logs and integrations.
  • Everything runs locally in your browser.

Related tools

You may also find these tools useful.

User-Agent Parser FAQ

Is my User-Agent sent to the server?
No. Everything runs locally in your browser.
Can it detect bots and crawlers?
Yes. The tool includes bot detection based on common crawler signatures.
Can it parse mobile User-Agent strings?
Yes. It can detect mobile, tablet, and desktop user-agent patterns.