User Agent Identifier

U

Parse a User Agent String - WhatIsMyBrowser Developers

Parse a User Agent String – WhatIsMyBrowser Developers

Every time your web browser makes a request to a website, it sends a HTTP Header called the “User Agent”. The User Agent string contains information about your web browser name, operating system, device type and lots of other useful bits of information.
But every browser sends its user agent in a different format, so decoding them can be very tricky.
Use this tool to parse any user agent string you want to understand. We’ll show you what the user agent means; whether it’s a popular system like Safari on iPad, Chrome on Windows, whether it’s a search engine spider bot or security analysing tool.
Why not start by parsing your browser’s own user agent.
Explore the database of User Agents
We’ve got a huge collection of user agents grouped by browser, OS, platform, hardware and software types and layout engines.
Software:
Facebook App (21, 546, 101)
Instagram (21, 282, 289)
Android WebView (14, 303, 767)
Chrome (10, 041, 037)
Opera (2, 327, 502)
Yandex Browser (1, 734, 419)
Internet Explorer (1, 728, 192)
Outlook (1, 492, 779)
UC Browser (1, 269, 752)
Browse all Software Names
Operating Systems:
Android (63, 221, 506)
iOS (17, 078, 327)
Windows (5, 722, 058)
Linux (463, 909)
Mac OS X (335, 430)
macOS (301, 964)
Symbian (97, 324)
Fire OS (73, 324)
Chrome OS (66, 439)
Browse all Operating Systems
Operating Platforms:
Apple iPhone 7 (1, 379, 481)
Apple iPhone (1, 346, 308)
Motorola Moto G (1, 298, 584)
Redmi (1, 274, 388)
Lenovo (1, 192, 698)
Apple iPhone 6s (1, 080, 631)
Apple iPhone 8 (969, 673)
Apple iPhone 7 Plus (958, 341)
Apple iPhone 8 Plus (897, 962)
Browse all Operating Platforms
Software Types:
In-App Browser (61, 050, 855)
Web Browser (24, 053, 106)
Application (1, 688, 361)
Crawler (1, 233, 877)
Media Player (188, 339)
Analyser (28, 960)
Software Library (18, 428)
Bot (11, 273)
Download Helper (2, 331)
Browse all Software Types
Hardware Types:
Phone (38, 859, 423)
Mobile (37, 747, 435)
Computer (6, 113, 446)
Tablet (4, 912, 240)
Server (1, 292, 896)
TV (90, 881)
E-Book Reader (74, 753)
Music Player (63, 160)
watch (6, 932)
Browse all Hardware Types
Layout Engines:
WebKit (54, 781, 955)
Blink (26, 608, 794)
Trident (3, 418, 820)
Gecko (677, 438)
Presto (414, 499)
EdgeHTML (204, 753)
NetFront (33, 345)
Goanna (5, 574)
KHTML (3, 816)
Browse all Layout Engine Names
Sick of looking at user agents? Use our API.
userstack - Free User-Agent Lookup & Device Detection API

userstack – Free User-Agent Lookup & Device Detection API

Detect any Browser,
Device & OS in Real-Time
Instant, Secure User-Agent String Lookup JSON API trusted by some of the smartest brands worldwide
Loved & Rated ★★★★★ 5/5 on
Start using the API — It’s free!
ua: “Mozilla/5. 0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537. 36 (KHTML, like Gecko) Chrome/70. 0. 3538. 110 Safari/537. 36”
type: “browser”
brand: “Apple”
name: “Mac”
url: ”
os: Object {}
name: “macOS 10. 14 Mojave”
code: “macos_10_14”
family: “macOS”
family_code: “macos”
family_vendor: “Apple Inc. ”
icon: ”
icon_large: ”
device: Object {}
is_mobile_device: false
type: “desktop”
brand_code: “apple”
brand_url: ”
browser: Object {}
name: “Chrome”
version: “70. 110”
version_major: “70”
engine: “WebKit/Blink”
crawler: Object {}
is_crawler: false
category: null
last_seen: null
Trusted by Thousands around the world:
Powerful & Scalable
From a few hundred API requests a month all the way to several million a day — our scalable cloud infrastructure has got you covered at any stage.
Accurate System Data
Backed by a daily updated and constantly monitored User-Agent database, the API delivers the highest level of accuracy & reliability.
Seamless Integration
High in complexity and performance, sleek in design — our simple JSON REST API interface will get you started in just a few minutes.
Cost-Effective Solution
Start off by making 10. 000 monthly User-Agent requests for free. As soon as you need more, API premium plans start at only $9. 99 a month.
Take Control of the Customer Journey
Don’t let screen sizes get in the way of your conversions. Bring user experience to perfection and identify any device, browser and operating system by parsing User-Agent strings in real-time.
Various Use Cases:
Native App Download
Tailored Advertising
Custom Content
Spambot Detection
Crawler Protection
API Documentation
Start for free
Highest Level of Compatibility
No need for a specific set of skills to parse User-Agent data — userstack API functionality can be implemented in under 10 minutes using any major programming languge.
PHP
Python
Nodejs
jQuery
Go
Ruby
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
$query = _build_query([
‘access_key’ => ‘YOUR_ACCESS_KEY’,
‘ua’ => ‘Mozilla/5. 0 (iPad; CPU OS 9_3_2 like Mac OS X) AppleWebKit/601. 1. 46 (KHTML, like Gecko) Version/9. 0 Mobile/13F69 Safari/601. 1’, ]);
$ch = curl_init(‘? ‘. $query);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$json = curl_exec($ch);
curl_close($ch);
$api_result = json_decode($json, true);
if ($api_result[‘device’][‘type’] === ‘tablet’) {
echo “It’s a tablet”;}
Take control of customer experience now — it’s free Get Free API Key
What's my user agent?

What’s my user agent?

See what your user-agent detection library really thinks! According to useragent v2. 2. 1:uarawUa: Mozilla/5. 0 (Windows NT 6. 1; Win64; x64) AppleWebKit/537. 36 (KHTML, like Gecko) Chrome/94. 0. 4606. 71 Safari/537. 36string:family: Chromemajor: 94minor: 0patch: 4606device: Other 0. 0osstring: Windows 7 0. 0family: Windows 7major: 0minor: 0patch: 0According to v1. 3. 5:uaname: Chromeversion: 94. 71layout: Blinkosos: Windows Server 2008 R2 / 7 64-bitdeviceproduct:manufacturer:description: Chrome 94. 71 on Windows Server 2008 R2 / 7 64-bitAPI
GET /api/v1/ua? ua=&version=
Parameters:
ua-string: Be sure to url-encode it. Defaults to your request’s user agent string.
ua-parser-version: Coming soon. Defaults to “latest”.

Frequently Asked Questions about user agent identifier

What does the user agent tell you?

User agent identification When a software agent operates in a network protocol, it often identifies itself, its application type, operating system, software vendor, or software revision, by submitting a characteristic identification string to its operating peer.

What is User Agent example?

User-Agent list for different device types. There are millions of User-Agent combinations given that UAs change with the software and hardware. For example, a Chrome browser on an iPhone 6 will introduce itself using a different UA than a Safari browser on the same phone.Oct 23, 2018

What is device user agent?

About User Agent Information Tool User Agent refers to an identifier for the device OS and browser. It contains all the information used to identify the operating system of a device and operating system version. It also contains information about the browser being used by the user and the browser version.

About the author

proxyreview

If you 're a SEO / IM geek like us then you'll love our updates and our website. Follow us for the latest news in the world of web automation tools & proxy servers!

By proxyreview

Recent Posts

Useful Tools