TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 UA 解析:浏览器、系统、设备和爬虫一次看清

从宝塔 / Nginx 访问日志、统计后台导出或用户反馈里复制一条 User-Agent,或者整列粘进来。每一条都拆成浏览器、渲染内核、操作系统和设备类型,标出是在微信、小程序、钉钉、抖音里打开的,再用 TapCub 产品里过滤机器人的同一套规则判断是不是爬虫。

  • 一次最多 1,000 条
  • 197 条爬虫 / AI 爬虫规则
  • 本地解析
解析工具

解析 User-Agent

示例里有 3 个爬虫(GPTBot、百度蜘蛛、字节跳动的 Bytespider)和 5 个真人:Windows 上的 Chrome、iPhone 微信、微信小程序、鸿蒙华为浏览器和抖音内打开。换成你自己的,一行一条,结果随输入更新。

一行一条,空行跳过。只粘 UA 本身,不要整行日志。

UA 条数

8

浏览器

5

没有命中机器人规则。

机器人

3

命中了已知机器人规则。

AI 爬虫

2

训练、AI 答案引擎或 AI Agent。

解析结果

鼠标悬停看完整 UA;手机上可以左右滑动表格。

User-Agent浏览器App 内内核系统设备机器人用途
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible…——WebKit 537.36—机器人GPTBotAI 训练
Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.co…————机器人Baiduspider搜索引擎
Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, li…——WebKit 537.36Android 5.0机器人BytespiderAI 训练
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (…Chrome 130.0—Blink 130Windows 10电脑未命中—
Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWe…WeChat 8.0WeChat 8.0WebKit 605.1iOS 17.5手机未命中—
Mozilla/5.0 (Linux; Android 14; 23127PN0CC Build/UKQ1.230804.0…WeChat 8.0WeChat mini program 8.0Blink 122Android 14手机未命中—
Mozilla/5.0 (Linux; Android 12; ALN-AL00; HMSCore 6.13.0.302) …Huawei Browser 15.0—Blink 114HarmonyOS手机未命中—
Mozilla/5.0 (Linux; Android 12; PFEM10 Build/SKQ1.211019.001; …Chrome WebView 105.0DouyinBlink 105Android 12手机未命中—

解读提示

逐行提示:被冻结的版本号、App 内置浏览器、怎么核实爬虫真假。

  • 提示第 1 行GPTBot(运营方:OpenAI)是 AI 爬虫,可以在 robots.txt 里按名称放行或屏蔽;名称见明细或 AI 爬虫目录。
  • 提示第 2 行Baiduspider 是常见爬虫名,谁都能冒用。要确认是真的,用运营方公布的 IP 段或反向 DNS 核实(百度蜘蛛反查应落在 baidu.com / baidu.jp)。
  • 提示第 3 行Bytespider(运营方:ByteDance)是 AI 爬虫,可以在 robots.txt 里按名称放行或屏蔽;名称见明细或 AI 爬虫目录。
  • 提示第 4 行Chrome 精简版 UA:小版本号固定写成 0.0.0。完整版本、真实系统版本和机型只能通过 User-Agent Client Hints 拿到。
  • 提示第 4 行Windows 10 和 Windows 11 都写「Windows NT 10.0」,只有 Client Hints(platformVersion ≥ 13)能分出 Windows 11。
  • 提示第 5 行App 里内嵌的网页视图,不是独立浏览器;Cookie 和本地存储与手机自带浏览器不通。
  • 提示第 6 行App 里内嵌的网页视图,不是独立浏览器;Cookie 和本地存储与手机自带浏览器不通。
  • 提示第 6 行带「miniProgram」:页面是在微信小程序的 web-view 里打开的。
  • 提示第 8 行App 里内嵌的网页视图,不是独立浏览器;Cookie 和本地存储与手机自带浏览器不通。
全部在你的浏览器里计算。这里输入的任何内容都不会上传,TapCub 也不会保存。

分享这组输入:数值写在链接的 # 后面,不会发到服务器。

版本 v1.0更新于 更新记录

结果怎么读

每一列告诉你什么、不能告诉你什么

User-Agent 是客户端自己报的「自我介绍」,下面每一项都是从这段文字里读出来的,只能当作声明,不能当证据。

浏览器和版本

名称和 TapCub 报表里的写法一致:Mobile Chrome 是手机上的 Chrome,Chrome WebView 是安卓 App 里内嵌的网页;微信、钉钉这类 App 直接当作浏览器记。版本只保留前两段,和报表相同。

内核

Chrome、Edge、360、QQ 浏览器、华为浏览器和大多数国产浏览器是 Blink;Safari 以及 iPhone、iPad 上的所有浏览器都是 WebKit;Firefox 是 Gecko。页面排版出问题时,看内核比看品牌更有用。

系统和设备

设备类型靠 Mobile、iPad 这类字样推断。有两种情况任何 UA 解析都会看错:发 Mac UA 的 iPad,以及开了「电脑版网页」的手机。统计工具要结合屏幕尺寸才能纠正,只看 UA 做不到。

机器人和用途

命中表示 UA 里带有已知爬虫的标识:GPTBot、Baiduspider、Bytespider、curl 等 190 多种。没命中不等于真人:很多采集程序直接冒用最新版 Chrome 的 UA,所以 TapCub 还会看请求头、客户端信号、网络和访问频率。

为了能在浏览器里跑,这里用的是精简规则。在 TapCub 自己的 UA 样本上,浏览器名、系统和设备类型与产品完整设备库的结果约 99% 一致;少见客户端和手机营销名(如「Mate 60 Pro」)会有出入,这里只显示 UA 里的型号代码。

怎么用

三步

不用安装,也不用点「解析」。

  1. 1

    复制 UA

    Nginx / 宝塔访问日志里每行最后一对引号里的就是 UA;也可以从统计导出的 CSV、客服反馈或浏览器开发者工具里复制。点「用我的浏览器」填入你自己的。

  2. 2

    一行一条粘进来

    最多 1,000 行。只粘一条时还会显示明细:机型代码、运营方、robots.txt 名称。

  3. 3

    看表格和提示

    先看机器人列,再看下面的提示:被冻结的版本、App 内网页、冒充的爬虫都会按行标出来。

识别规则

解析器是怎么判断的

规则按顺序检查、先命中先用,和 TapCub 的机器人匹配方式相同。App 内置浏览器的标识先于通用浏览器标识检查,因为微信里的网页 UA 同样带「Chrome」或「Safari」。

  • 机器人规则:TapCub 机器人规则库里的 197 条 UA 规则,不区分大小写,先命中先用
  • 版本号只保留两段(130.0、17.5),和 TapCub 报表一致
  • 不根据 IP 推断任何东西,这个页面根本拿不到 IP
UA 里的标识和识别结果
UA 里的标识识别为原因
MicroMessenger/8.0微信 8.0(App 内)先于同一串里的 Chrome / Safari 标识检查
miniProgram微信小程序 web-view微信 7.0.0 起在小程序 web-view 的 UA 里加这个词
wxwork/、DingTalk/、Lark/企业微信、钉钉、飞书办公 App 内置浏览器
aweme_、AlipayClient/抖音、支付宝App 内打开
; wv) + Chrome/Chrome WebView安卓系统 WebView 用 wv 标记自己
HarmonyOS鸿蒙先于 Android 检查
Windows NT 10.0Windows 10Windows 11 也这么写
Baiduspider、GPTBot、curl…机器人,附运营方和用途TapCub 机器人规则
完整例子

8 条示例 UA 逐行看

默认输入的解析结果:3 个爬虫,5 个真人,其中好几个真人的 UA 只说了一半实话。

示例 User-Agent 的逐行解析结果
行浏览器 / App系统 · 设备机器人值得注意
1——GPTBot · AI 训练OpenAI 的训练爬虫,可用 User-agent: GPTBot 单独控制
2——Baiduspider · 搜索引擎先用反向 DNS 核实再放行
3——Bytespider · AI 训练字节跳动的爬虫
4Chrome 130.0Windows 10 · 电脑未命中可能是 Windows 11;小版本号被冻结
5WeChat 8.0iOS 17.5 · 手机未命中在微信里打开,不是 Safari
6WeChat 8.0Android 14 · 手机未命中微信小程序 web-view(带 miniProgram)
7Huawei Browser 15.0HarmonyOS · 手机未命中鸿蒙 UA 里也带 Android 字样,按鸿蒙记
8Chrome WebView 105.0Android 12 · 手机未命中抖音内打开(aweme)

前 3 行在设备列显示「机器人」。TapCub 对收到的每一次访问都用同一套规则匹配,这三条会归到机器人报表,不计入访客数。

常见误区

看 UA 时容易犯的错

UA 很有用,但很容易读出它没说的东西。

看到 Baiduspider 就放行

谁都能把 UA 写成百度蜘蛛。宝塔防火墙或 Nginx 里按 UA 放行之前,先用反向 DNS 或官方 IP 段核实。

把「Windows 10」「Android 10」当真

Chrome 精简 UA 之后,这些常常是固定占位值。需要真实系统版本时用 Client Hints。

把微信内打开和浏览器混在一起比

微信、抖音里打开的访客 Cookie 和浏览器不通,看完常常直接回 App。比较转化率之前先把 App 内流量单独分出来。

没命中规则就当成真人

采集程序经常冒用最新版 Chrome 的 UA。UA 规则只能抓住「老实」的爬虫,剩下的要看请求头、行为和网络。

常见问题

UA 解析常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

User-Agent 是什么?

浏览器、App 或爬虫每次发 HTTP 请求时带上的一段文字(请求头 User-Agent),写着客户端名称、版本、内核,通常还有操作系统。网站用它做统计、兼容处理和机器人识别。

怎么查看自己浏览器的 UA?

点上面的「用我的浏览器」,或者打开 浏览器 UA 查看 页面,那里还会列出你的浏览器暴露的 Client Hints、语言、屏幕等信息。

怎么判断是不是在微信里打开的?

UA 里带 MicroMessenger 就是微信内置浏览器(企业微信还会带 wxwork);再带 miniProgram 说明是在小程序的 web-view 里。网页代码里可以用同样的字样判断。

为什么我用 Windows 11,UA 却写 Windows 10?

Chrome 一直没改「Windows NT 10.0」这个写法,精简 UA 之后系统部分更是固定的。真实版本只能从 Sec-CH-UA-Platform-Version 拿到,13 及以上就是 Windows 11。

Chrome 精简 UA(UA Reduction)是什么?

从 Chrome 101 开始、2023 年全部完成,Chrome 冻结了 UA 里容易被用来做指纹的部分:小版本号写成 0.0.0,电脑系统版本固定,安卓一律写「Android 10; K」。需要细节的网站改用 User-Agent Client Hints 请求。Safari 和 Firefox 也把 macOS 固定写成 10.15。

日志里的百度蜘蛛、GPTBot 是真的吗?

只看 UA 判断不了。百度站长平台建议用反向 DNS:真百度蜘蛛的 IP 反查是 *.baidu.com 或 *.baidu.jp;GPTBot、Googlebot 等可以对照运营方公布的 IP 段。

能识别哪些 App 内置浏览器?

微信(含小程序 web-view)、企业微信、QQ、钉钉、飞书、支付宝、淘宝、微博、抖音、TikTok、快手、小红书、今日头条、百度 App、知乎、哔哩哔哩,以及 Facebook、Messenger、Instagram、LinkedIn、LINE、Snapchat、Pinterest、X。

粘贴的 UA 会上传吗?

不会,解析全部在浏览器里完成,不发给 TapCub。分享链接把内容放在网址 # 后面,浏览器不会把这部分发给服务器;内容很长时打开链接不会还原。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

这个工具用到的数据

  • 机器人与 AI 爬虫规则(与 TapCub 产品同源) — 核对于 2026-11-10,每 3 个月复核(2027-02-10 前复核)

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

下一步

不翻日志,也能看到谁在抓你的网站

装上 TapCub 统计代码,爬虫、AI 爬虫和真人在进来时就分开;读过你页面的 AI 爬虫有单独的报表。

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie