UA 解析
UA 解析在线工具,识别浏览器、版本、操作系统、设备类型与渲染内核,支持 Chrome、Edge、Firefox、Safari、微信、UC、360 及主流爬虫,可一键分析当前浏览器
常见问题
怎么查看自己的 UA?
点工具里的「我的 UA」即可读取当前浏览器发送的 User-Agent 字符串并解析。
微信内置浏览器怎么识别?
UA 里含 MicroMessenger 标识。同理 UC、360、Edge 也有各自标识,工具会一并识别。
UA 能作为安全判断依据吗?
不能。UA 由客户端自行发送,可以随意伪造,只能用于统计和适配,不能用于权限或风控判断。
为什么 Windows 11 显示成 10/11?
因为 Win11 的 UA 里仍写着 Windows NT 10.0 —— 微软为了避免兼容问题冻结了 UA 版本号。同理,iPadOS 13 之后的 iPad 默认发送桌面版 macOS UA,从字符串上分辨不出是平板,只能靠触点数等前端特征判断。
关于这个工具
把 User-Agent 字符串拆成四项:浏览器、操作系统、设备类型、渲染内核,另外单独识别爬虫。点「我的 UA」直接分析你当前浏览器的真实 UA,不用自己去翻开发者工具。
UA 已经不可靠,这是先要知道的前提。它由客户端自己发送,用 curl 一行就能随意改写;浏览器为了兼容还在不断冻结、模糊其中的字段。所以这里的结果只适合做统计与适配,不能用来做权限、风控或安全判断。
几个必然会遇到的「看起来像识别错了」的情况:
- Windows 11 显示为 10/11:Win11 的 UA 里仍写着
Windows NT 10.0,微软把版本号冻结了。 - iPad 显示成 macOS + 桌面:iPadOS 13 之后 iPad 默认请求桌面版网页,UA 与 Mac 几乎一样,只能靠触点数等前端特征区分。
- 国产浏览器内核标着 Blink (Chromium):微信(X5/XWeb)、QQ、360 在极速模式下就是 Chromium 内核,UA 里带
Chrome/,这里按实际内核标注,不按品牌标注。 - Chrome 的 UA 里也有 Safari:因为 Chromium 保留了
Safari/537.36做兼容,所以判断顺序必须是先看Edg/、OPR/、Chrome/再看Safari/,本工具就是按这个顺序匹配的。
爬虫识别看的是 bot、spider、crawler、slurp 这类标识,能认出 Googlebot、Bingbot、Baiduspider、Bytespider、Sogou、Yisou,其余只回显原始标识。注意 UA 写着 Googlebot 不代表真的是 Google —— 反查来访 IP 是否属于官方网段才是可信做法。
解析全部在本地完成,UA 不会上传。它本身也确实不值钱:每个网站都能看到你发的这一串。