User Agent Parser API
Parse any User-Agent string into browser and version, operating system and version, device type (mobile/tablet/desktop), rendering engine and bot detection.
Authentication & base URL
Subscribe through one of our marketplace listings; your marketplace API key and base URL are shown there. All endpoints return JSON over HTTPS, served from a global edge network (typically 20–150 ms).
Endpoints
GET /v1/useragent
Parse user agent
| Parameter | In | Description | Example |
|---|---|---|---|
ua | query | User-Agent string (empty = the caller's) | Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 Version/17.0 Mobile/15E148 Safari/604.1 |
Example
GET /v1/useragent?ua=Mozilla%2F5.0+%28iPhone%3B+CPU+iPhone+OS+17_0+like+Mac+OS+X%29+AppleWebKit%2F605.1.15+Version%2F17.0+Mobile%2F15E148+Safari%2F604.1
{
"ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 Version/17.0 Mobile/15E148 Safari/604.1",
"browser": {
"name": "Safari",
"version": "17.0"
},
"os": {
"name": "iOS",
"version": "17.0"
},
"device": "mobile",
"isBot": false,
"engine": "WebKit"
}Parse any User-Agent string into browser and version, operating system and version, device type (mobile/tablet/desktop), rendering engine and bot detection.
Use cases
Analytics, device-based UX, bot filtering, log processing, support tools.
Why this API
- Fast: runs on a global edge network, typical response well under 1 second.
- Reliable: simple JSON, clear error messages.
- Fair pricing: Free plan 500 requests/month, Pro 25,000 for $4.99, Ultra 150,000 for $14.99.
Pricing
Free plan with 500 calls per month, then Pro (25,000 calls for $4.99/month) and Ultra (150,000 calls for $14.99/month). See all plans.