User-Agent Parser
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
- Paste a User-Agent string into the input field.
- Click Parse.
- Review the structured summary and parsed JSON.
- 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.
HTTP Headers Parser
Parse raw HTTP headers into JSON and readable key-value pairs.
Network & Web
›
cURL Parser
Parse cURL commands into method, URL, headers, query parameters, and body instantly.
Network & Web
›
URL Parser
Parse URLs and query parameters into structured parts instantly.
Network & Web
›
SSL / TLS Certificate Checker
Check certificate validity, expiration, issuer, SANs, OCSP, and TLS details.
Network & Web
›
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.