All tools · 📐 Format / Inspect
🕵️ User Agent Parser
Paste a User-Agent string — we extract browser name and version, OS name and version, device type (desktop / mobile / tablet), and rendering engine. Useful for debugging analytics traffic, compatibility issues, or bot detection.
Examples
Mozilla/5.0 ... Chrome/120.0 Safari/537.36Chrome 120 · macOS · Desktop · BlinkiPhone Mozilla/5.0 ... iPhone OS 17_0Safari · iOS 17 · MobileFrequently asked questions
Why is my UA detected wrong?
Modern browsers spoof or freeze UA values for privacy. Chrome's UA-CH replaces UA freedom with structured high-entropy hints. UA parsing is increasingly unreliable.
Should I rely on UA detection?
For analytics segmentation, ok. For feature detection (does this browser support X?), use feature detection (typeof, in operators) instead.
About this tool
User Agent Parser runs entirely in your browser using standard Web APIs. No data is sent to any server. The source for this tool is in our public GitHub repository.
Related tools
- 🌐 HTTP Status Codes — Look up any HTTP status code with description and common causes.
- 🔗 URL Parser — Break a URL into scheme, host, port, path, query, fragment.
- 🌀 cURL → fetch() Converter — Paste a curl command, get equivalent JavaScript fetch() code.
Why this tool
vs typical free web-tool sites
| 1vw | Typical free site | |
|---|---|---|
| Price | Free | Free |
| Signup required | No | Often (for premium features) |
| Ads inside the tool | No | Yes (banner + video) |
| Data sent to server | No (browser-only) | Yes (inputs analyzed for ads) |
| Total tools | 96 | Often <20 or scattered across sites |
| Bookmarkable URL per tool | Yes | Mixed |
| Loads in under 1s | Yes (static) | Often slow (ad tracking) |
| Multilingual | EN / ES / PT / FR / DE | Usually EN only |
| Open source | Yes | No |