User Agent Parser β€” Browser, OS & Device avatar

User Agent Parser β€” Browser, OS & Device

Pricing

from $0.00025 / ua parsed

Go to Apify Store
User Agent Parser β€” Browser, OS & Device

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

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

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)"] }
FieldTypeDescription
userAgentsarrayUser-agent strings to parse.

Output

{ "browser": "Mobile Safari", "browserVersion": "17.0", "os": "iOS", "osVersion": "17.0", "deviceType": "mobile", "deviceVendor": "Apple", "isBot": false }

Output schema

FieldTypeDescription
browserstringBrowser name.
osstringOperating system.
deviceTypestringmobile / tablet / desktop / bot.
isBotbooleanWhether 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.