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.

Loading tool…

Examples

Modern Chrome
InputMozilla/5.0 ... Chrome/120.0 Safari/537.36
OutputChrome 120 · macOS · Desktop · Blink
Mobile Safari
InputiPhone Mozilla/5.0 ... iPhone OS 17_0
OutputSafari · iOS 17 · Mobile

Frequently 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

← All 96 tools

Why this tool

vs typical free web-tool sites

1vwTypical free site
PriceFreeFree
Signup requiredNoOften (for premium features)
Ads inside the toolNoYes (banner + video)
Data sent to serverNo (browser-only)Yes (inputs analyzed for ads)
Total tools96Often <20 or scattered across sites
Bookmarkable URL per toolYesMixed
Loads in under 1sYes (static)Often slow (ad tracking)
MultilingualEN / ES / PT / FR / DEUsually EN only
Open sourceYesNo