User-Agent 解析器

粘贴 UA 字符串,即时解析浏览器、引擎、操作系统与设备类型

反馈
示例:
User-Agent
在上方输入框粘贴 UA 字符串,点「解析」后结果会显示在这里。
浏览器
引擎
操作系统
设备类型
原始字符串
粘贴 UA
将 User-Agent 字符串粘贴到输入框,或点击「加载我的 UA」自动填入您当前浏览器的 UA。
解析
点击「解析」或粘贴时自动触发。解析逻辑完全在浏览器执行,不向外传送任何数据。
查看与复制
结果显示浏览器、版本、引擎、OS 与设备类型;可点击「复制 JSON」获取结构化数据。
何时需要解析 User-Agent?
进行前端兼容性调试、分析服务器日志、判断访客设备类型,或开发需要根据浏览器环境做不同处理的功能时,快速解析 UA 字符串可节省查阅文档的时间。
解析结果准确率有多高?
UA 字符串格式在历史上十分混乱,浏览器厂商为了兼容性而互相模仿彼此的 UA,因此任何解析器都可能有误判。本工具采用规则式解析,结果仅供参考,不保证 100% 正确。
我的 UA 字符串会上传到服务器吗?
不会。所有解析都在您的浏览器本地完成,UA 字符串不会通过网络传送到我们的服务器。
User-Agent 和 Client Hints 有什么不同?
User-Agent 是传统的单一字符串标头,内容丰富但格式混乱且难以解析。Client Hints(如 Sec-CH-UA)是新一代结构化标头,提供更精确的浏览器信息,同时有助于保护用户隐私。Chrome 113 起已预设冻结部分 UA 信息并改以 Client Hints 提供。
为什么在 iOS 上的 Chrome UA 看起来像 Safari?
Apple 规定所有在 iOS 上运行的浏览器必须使用 WebKit 引擎,因此 iOS Chrome 的 UA 中会包含 Safari 相关字符串(如 AppleWebKit 与 Version/X.X),难以与原生 Safari 区分。这是平台限制,而非解析工具的问题。
如何检测是否为机器人或爬虫?
本工具会比对 UA 字符串中常见的爬虫关键字(bot、crawler、spider 等)来判断。但 UA 可以被伪造,正式服务器端的爬虫检测应结合 IP 反向解析与行为分析,不能仅依赖 UA。