Public APIs
UserAgent favicon

UserAgent

Development

User agent parsing API is designed to help you better understand and interact with your users. By identifying browser, device, and OS data from user agent strings, this API empowers you with accurate, real-time insights into your audience.

UserAgent's website screenshot

About UserAgent

UserAgent.App is a REST API that parses raw browser user agent strings into structured data. A GET request with a user agent string returns fields covering client summary, browser family and version, operating system family and version, rendering engine, device type (mobile, tablet, or desktop), device brand, and bot detection details including bot name, category, and vendor.

The service is aimed at developers and DevOps teams who need to identify visitor browsers, devices, and operating systems for purposes such as analytics, security, and targeting. Access is over HTTPS, with API usage logs and IP whitelisting available, and support is provided by email.

Pricing is tiered by monthly request volume and concurrency, with both monthly and yearly (20% discount) billing options. Plans range from a free tier (5,000 requests/mo, 1 concurrent request) up to a Grand tier ($55/mo for 6,000,000 requests/mo, 50 concurrent requests), with all paid and free tiers including full parsing, HTTPS encryption, and email support. Custom enterprise and large-volume plans with discounts and SLAs are available on request.

Key features

  • Parses raw user agent strings via REST API GET request
  • Detects browser family, version, and rendering engine
  • Identifies operating system family and version
  • Classifies device type (desktop, mobile, tablet) and brand
  • Detects bots and returns bot name, category, and vendor info
  • Secured with forced HTTPS and supports IP whitelisting

Frequently asked questions

Is there a free tier?

Yes, the Free plan offers 5000 requests/mo with 1 concurrent request, full parsing, HTTPS encryption, and email support at $0/mo.

What paid plans are available?

Monthly plans range from Petit ($9/mo, 600000 requests) to Grand ($55/mo, 6000000 requests), with yearly billing offering a 20% discount; enterprise plans are available on request.

How do I access the API?

You send an HTTP GET request to the API endpoint with your API key and a raw user agent string, and it returns structured JSON data.

What data does the API return?

It returns browser family/version, OS family/version, rendering engine, device type and brand, and bot detection details including bot name, category, and vendor.

Is the service secure?

Yes, it enforces HTTPS on both the app and API servers and supports API usage logs and IP whitelisting.

Ad
Webz.io News API favicon

Webz.io News API

Webz.io News APIs provide global news data for search, monitoring, analytics, and AI applications, with powerful filters and natural-language search.

Learn more
Ad
SerpApi - Search API favicon

SerpApi - Search API

SerpApi's Search API makes it easy and fast to scrape Google and other search engines.

Learn more

Featured products

  • SerpApi - Search API favicon
  • Webz.io News API favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product