Sign up free

User Agent Parser – Decode Any User Agent String

Turn a user agent string into browser, engine, system and device, one at a time or a whole list.

About User Agent Parser

A user agent parser turns a string like Mozilla/5.0 (Windows NT 10.0; Win64; x64)… into plain facts. It opens with your own browser's user agent already parsed, so you can see what websites learn about you, and you can paste any other string from an access log, an analytics export, a bug report or a customer's screenshot.

You get the browser and version, the rendering engine, the operating system and version (Windows, macOS, iOS and iPadOS, Android, HarmonyOS, Linux, ChromeOS), the device type (desktop, phone, tablet or bot), and the brand and model when the string names them. In-app browsers such as WeChat, QQ, Alipay, DingTalk, Feishu, Weibo and Douyin/TikTok are recognized, and so are crawlers like Googlebot, Baiduspider, Bingbot and GPTBot. For a log file, paste one user agent per line and you get a table you can save as CSV. A user agent is easy to fake, so check a crawler's IP with Verify Googlebot and Baiduspider IPs. Parsing happens in your browser, and nothing is uploaded.

How to use User Agent Parser

  1. 1
    See your own user agent

    The parser starts with your browser's string and shows what it reveals.

  2. 2
    Paste another string

    Paste a user agent from a log, an analytics report or a bug report.

  3. 3
    Parse a list

    For several at once, put one user agent per line to get a table.

  4. 4
    Save as CSV

    Download the batch table for a spreadsheet or a report.

Why use Cubfile for this

  • Browser, engine and OS

    With versions, from Windows and macOS to Android, HarmonyOS and ChromeOS.

  • Device type and model

    Desktop, phone, tablet or bot, plus brand and model when the string includes them.

  • In-app browsers and crawlers

    WeChat, QQ, Alipay, DingTalk, Feishu, Weibo and Douyin/TikTok, plus Googlebot, Baiduspider, Bingbot and GPTBot.

  • Batch mode

    Parse a whole list from your logs in one go and export it as CSV.

FAQ

User Agent Parser: questions and answers

What is my user agent string, and how do I see it?
Open this page and the parser shows your browser's own user agent string, already broken down into browser, system and device. Websites also see your public IP address, which What Is My IP shows.
Can a user agent tell Windows 10 from Windows 11?
No. Both send Windows NT 10.0, so the string alone can't separate them.
How can I tell if a visit came from the WeChat browser?
WeChat's built-in browser adds MicroMessenger to its user agent, and the parser labels it as WeChat. QQ, Alipay, DingTalk, Feishu, Weibo and Douyin/TikTok are recognized the same way.
Does a Googlebot user agent prove the visit is from Google?
No. Anyone can send that string. Check the IP with Verify Googlebot and Baiduspider IPs, which confirms real crawlers through reverse and forward DNS. For any other IP in your logs, the IP WHOIS Lookup shows which organization holds it.
Are the user agents I paste uploaded?
No. Parsing runs in your browser, is free and unlimited, and works offline once the page has loaded.
Share User Agent Parser with a friendIt runs in any browser, and they can try it without signing up.

Related tools

IP Ping TestMeasure how fast our server can connect to a host, several times in a row.
IP What Is My IPSee the public IP address websites see, plus your browser and system details.
IP IP WHOIS LookupSee which organization owns an IP address, its network range and ASN.
IP Open Port CheckerCheck whether common ports on your server are open to the internet.
IP IP Subnet CalculatorNetwork, host range and mask for IPv4 and IPv6, plus the broadcast address for IPv4.
IP ASN LookupLook up an autonomous system number: its owner, country and registry.
IP IP Address ConverterConvert IP addresses between dotted, decimal, hex and binary, and expand IPv6.
v6IP IPv6 Support CheckerCheck whether a website has IPv6 addresses and answers over IPv6.