User Agent Parser
Parse any User-Agent string into browser, engine, operating system and device type in your browser. Your own UA is pre-filled. Free.
Parse a user agent
Paste a User-Agent string to break it into browser, engine, OS and device. Your own is pre-filled.
What this user agent parser does
Common use cases
- 1Debugging a browser-specific issue
- 2Reading a UA from server logs
- 3Checking what a client reports
- 4Identifying a crawler
- 5Testing device detection
- 6Understanding UA string structure
Related tools
About user-agent strings
Every browser sends a User-Agent header identifying itself, the rendering engine, and the operating system. The format is famously messy — for historical reasons every browser claims to be "Mozilla" — so parsing relies on a set of ordered pattern rules.
This parser applies those rules in your browser to extract the browser, engine, OS and device class. Because the string is set by the client, it can be spoofed or stripped; use it as a strong signal, not a guarantee, and never for security decisions.
More Free Tools Where This Came From
This utility is one of dozens of free, no-login tools for DNS, email, SEO and developers — all instant and private.
HostCloud.in · Pune, India · Serving 34,987+ Websites Since 2020
Got Questions? We Have Answers.
What does it detect?
The browser and version, rendering engine, operating system and version, and device class (desktop, mobile, tablet or bot).
Is the result reliable?
It is best-effort. User agents can be spoofed or stripped by the client, so treat the result as a strong hint, not proof — and never for security decisions.
Does it show my own user agent?
Yes. Your browser own User-Agent is pre-filled so you can see how it is parsed, and you can paste any other string.
Is anything sent to a server?
No. Parsing runs entirely in your browser using pattern rules.
