User Agent Parser β Browser, OS & Device
Pricing
from $0.00025 / ua parsed
Go to Apify Store

User Agent Parser β Browser, OS & Device
Parse a list of user-agent strings into browser, engine, OS, device type and bot classification. Turn raw UA columns from logs and analytics into clean dimensions.
Pricing
from $0.00025 / ua parsed
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
User Agent Parser β Browser, OS & Device (Bulk)
Parse user-agent strings into browser, engine, OS, device type and bot classification β in bulk. Turn raw UA columns from server logs and analytics into clean, structured dimensions for reporting and segmentation.
What it does
- Detects browser + version, engine, OS + version.
- Classifies device type (mobile / tablet / desktop) and vendor/model.
- Flags bots and crawlers.
Use cases
- Analytics β break raw UA strings into clean columns.
- Log processing β enrich access logs with device/browser data.
- Bot filtering β separate crawler traffic from real users.
Input
{ "userAgents": ["Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 ...) Safari/604.1", "Googlebot/2.1 (+http://www.google.com/bot.html)"] }
| Field | Type | Description |
|---|---|---|
userAgents | array | User-agent strings to parse. |
Output
{ "browser": "Mobile Safari", "browserVersion": "17.0", "os": "iOS", "osVersion": "17.0", "deviceType": "mobile", "deviceVendor": "Apple", "isBot": false }
Output schema
| Field | Type | Description |
|---|---|---|
browser | string | Browser name. |
os | string | Operating system. |
deviceType | string | mobile / tablet / desktop / bot. |
isBot | boolean | Whether it looks like a bot/crawler. |
FAQ
Can I automate it? Yes β via integrations on the Apify platform and the Apify API.
Notes
Original clean-room implementation.

