实用工具

User-Agent 解析工具

把 User-Agent 字符串解析成浏览器、引擎、系统和设备。

浏览器本地运行网络排查1万
免费

输入

0 B8.0 KB 以内免费

结果

结果会显示在这里。

你的运行记录

只有消耗积分的运行才会保存。

登录后可以保留你的运行记录。

User-Agent 字符串是三十年兼容性谎言的累积——每个浏览器都声称自己是 Mozilla,多数还声称自己是另外好几个。这个工具把它还原成它实际描述的浏览器、渲染引擎、操作系统和设备,读访问日志或复现工单里的 bug 时正需要这个。

它是怎么工作的

  • 解析在你的浏览器里进行,基于 ua-parser-js——多数统计工具使用的库。
  • 浏览器、引擎、操作系统、设备类型和 CPU 架构分别给出。
  • 默认填入你自己的 User-Agent,所以不粘贴任何东西也能直接用。

你的数据去了哪里

哪也没去。本工具完全在你的浏览器里运行:你粘贴的文本由页面处理,不会传输到任何服务器,也不会写进任何日志。

当一次运行消耗积分时,会向你自己的历史里保存一行摘要,方便回头查找。摘要记录的是这次运行的形态——大小、数量、你查询的值——而不是你粘贴的内容。

它要花多少

本工具完全免费,不需要登录,也不消耗积分。

常见问题

为什么每个浏览器都说自己是 Mozilla?
九十年代的服务器要先嗅探到 Mozilla 才肯提供框架页,于是每个竞争者都声称自己是它,此后谁也没能停下来。这个标记今天不携带任何信息。
该用 User-Agent 做特性检测吗?
不该。请直接检测特性本身。UA 字符串可以随意伪造,浏览器还在有意冻结它,而且新版本一发布它就过时了。
现代 Chrome 的 UA 为什么这么含糊?
浏览器正在有意减少 UA 字符串里的细节以限制指纹追踪,把具体信息挪到了需要站点主动索取的 Client Hints 里。

背后的开源项目

本工具运行在 faisalman/ua-parser-js 之上,以 MIT 许可发布。如果你需要在自己的程序里实现同样的能力,直接用这个库。

faisalman/ua-parser-js

也常被称作

  • ua解析
  • user agent解析
  • 浏览器标识解析
  • ua在线分析
  • 客户端识别