User-Agent 解析 🔒 完全在您的浏览器中运行——不上传任何数据。

将 User-Agent 字符串解析为浏览器、操作系统和设备。

浏览器
渲染引擎
操作系统
设备
CPU 架构

关于此工具

浏览器发出的每个请求都带着一个 User-Agent 字符串——一行密密麻麻、格式古怪的文本,标明浏览器、其引擎、操作系统,通常还有设备。用肉眼很容易看错。这个解析器把它拆成清晰的字段:浏览器及版本、渲染引擎、操作系统、设备类型和 CPU 架构。点击“使用我的浏览器”查看你自己的,或粘贴一条来自服务器日志的。

它完全在你的浏览器中使用一个知名的解析库,因此不会发送到任何地方。非常适合调试分析、检查设备检测逻辑,或只是满足对一行日志的好奇。

常见问题

User-Agent 检测 100% 可靠吗?

不完全可靠。这只是对浏览器自行发送的字符串做的尽力解析。许多现代浏览器出于隐私考虑,会冻结或简化 User-Agent(User-Agent 精简化),因此版本号和操作系统细节可能是笼统的甚至缺失的。

User-Agent 字符串可以伪造吗?

非常容易——任何浏览器的开发者工具、扩展程序或简单的 HTTP 客户端都能发送任意的 User-Agent。切勿把它用于安全相关的判断,只能用于粗略的分析统计或功能检测。

我的 User-Agent 字符串会被发送到别处吗?

不会。解析完全在你的浏览器中用 JavaScript 本地完成——粘贴的字符串不会被发送到任何地方。

去哪里能拿到一个 User-Agent 字符串来测试?

点击「使用我的」即可解析你自己浏览器的字符串,或者从服务器访问日志、分析工具或 Bug 报告中粘贴一个,看看它是如何被解析的。

为什么有些字段显示「—」?

这表示该字符串中不含这项信息,或未能被识别——常见于不常见的机器人、内嵌 WebView,或已被浏览器精简/冻结的 User-Agent。