482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Developer & File Tools

User Agent Parser logo

User Agent Parser

hipersoft/user-agent-parser

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.

Total users

1

Monthly users

0

Total runs

72

Per ua parsed

$0.0005

Last rebuilt

Oct 26, 2026

Overview

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.

Input

FieldTypeDescription
userAgents required
User-agent strings
arrayUser-agent strings to parse. One parsed row per string.

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~user-agent-parser/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "userAgents": [
    "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1",
    "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0 Safari/537.36",
    "Googlebot/2.1 (+http://www.google.com/bot.html)"
  ]
}'

Pricing

EventPricePaid plans from
Ua Parsed
Charged per item processed.
$0.0005$0.0003

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Bulk Image Downloader

Download thousands of images from a list of URLs and store each in the key-value store with a public link. Returns content type, size, dimensions and SHA-256 per image. Bulk-ready. Great for datasets, backups and media pipelines.

8,102 runs · 103 users · $0.056 / url processed

Text to Speech

Convert any text to natural-sounding speech as an MP3 download. 300+ premium neural voices across 70+ languages, adjustable rate, pitch and volume. Great for voiceovers, videos, accessibility and audio content. No setup.

278 runs · 22 users · $0.01 / audio generated

Google Maps Email Extractor

Search Google Maps for businesses, then crawl each business website to extract emails, social profiles and extra phone numbers. Turns any Maps search into a ready lead list. No setup.

159 runs · 8 users · $0.006 / business lead scraped

Website Screenshot

Capture full-page or viewport screenshots of any URL as PNG or JPEG, at any device size. For monitoring, previews, thumbnails and automation workflows.

156 runs · 3 users · $0.004 / screenshot captured

Bulk URL Status Checker

Check thousands of URLs over plain HTTP: status codes, broken links (404/410/5xx), full redirect chains, response time, content type, page title and SSL certificate expiry.

154 runs · 13 users · $0.002 / url checked

Google Search Scraper

Scrape Google Search results (organic listings) for any query: title, URL, displayed URL, snippet and position. Multi-query, per-country/language, pagination. Uses Google SERP proxy — reliable, no captcha, no setup.

121 runs · 8 users · $0.001 / result scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build