UAUser-Agent 字符串
浏览器
Chrome · 120.0.0.0渲染引擎
Blink · 120.0.0.0操作系统
Windows · 10设备
桌面端CPU 架构
amd64示例 User-Agent
关于 User-Agent 解析器
浏览器发送的 User-Agent 字符串把操作系统、浏览器、引擎和设备信息揉成一长串,肉眼难以拆解。本工具在浏览器本地解析 UA 字符串,识别浏览器名称与版本、渲染引擎、操作系统及设备类型,帮你分析访问日志、调试兼容性问题或核对统计口径。粘贴的 UA 不会被发送到任何服务器。 建议在日常网络运维中收藏本工具,遇到网络排查需求时即可快速打开使用。所有查询均在浏览器本地发起,无需安装命令行工具。
使用场景
- 日志分析 — 从服务器访问日志中提取浏览器和系统分布,了解用户构成。
- 兼容性排查 — 复制问题用户的 UA,确认其浏览器版本是否触发已知兼容 bug。
- 设备分流 — 判断 UA 是手机、平板还是桌面,验证响应式或重定向逻辑。
- 爬虫识别 — 辨别请求是真实浏览器还是带特征的爬虫/机器人 UA。
- 统计校验 — 核对自家埋点对浏览器版本的归类是否与标准解析一致。
常见问题
UA 字符串可信吗?
不可信。UA 可被用户或脚本任意伪造,因此不应作为安全判断依据,只适合做统计和兼容性参考。
为什么很多 UA 都带 Mozilla/5.0?
这是历史遗留。早期为通过浏览器嗅探,各家浏览器都在 UA 里保留 Mozilla 前缀,如今已成约定俗成的兼容性标记,没有实际含义。
能识别具体手机型号吗?
部分安卓 UA 会带型号串,可以识别;但 iOS 设备出于隐私只报告 iPhone/iPad,无法区分具体机型。
Chrome 的 UA 里为什么有 Safari 和 AppleWebKit?
因为 Chrome 使用基于 WebKit 衍生的 Blink 引擎,为兼容历史嗅探逻辑保留了 AppleWebKit 和 Safari 标识,这属正常现象。
UA 会被逐步弱化吗?
会。主流浏览器正在推进 UA 缩减(User-Agent Reduction)和 Client Hints,未来部分细节将从 UA 字符串中移除,统计应做好适配。
有浏览器兼容性要求吗?
本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。
可以离线使用吗?
首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。