我的 User Agent 是什么?

–

立即查看并复制当前 User Agent,或粘贴 UA 字符串识别浏览器、系统、设备与内核。

粘贴 User Agent 字符串,在浏览器本地解析。
示例:

浏览器

–

版本 –

操作系统

–

版本 –

内核引擎

–

版本 –

设备

–

类型 – · CPU –

详细信息

逐段拆解

User Agent 每一段的含义

片段含义

Client Hints

受支持浏览器提供的补充信息(navigator.userAgentData)。 始终反映当前浏览器,与粘贴的字符串无关。

当前浏览器暂不支持。

如何查看和解析 User Agent

页面会自动显示当前浏览器的 User Agent。要检查其他 UA,可从请求日志复制字符串,粘贴到解析器并点击“解析”。查看浏览器、操作系统、渲染引擎、设备信息与逐段解释,再点击“复制”保存字符串。点击“显示本机 UA”可回到当前浏览器的结果。

什么是 User Agent 字符串?

User Agent 原本指代表用户执行操作的软件,例如浏览器、爬虫或 HTTP 客户端。User Agent 字符串则是这类软件在 HTTP User-Agent 请求头中用来描述自己的文本。本页读取当前浏览器的 navigator.userAgent,也可解析你粘贴的字符串。文本通常包含浏览器、渲染引擎、操作系统和历史兼容标记。这些信息由客户端自行声明,不能作为经过验证的身份凭证。

User Agent 能告诉你什么,有哪些局限

UA 字符串可能被缩减、冻结或伪装,因此解析结果不能保证真实的浏览器、版本或设备。Client Hints 仅在当前浏览器支持时提供补充信息,无法还原粘贴字符串中缺失的细节。

常见 User Agent

查看全部 29 个 →

常见问题

User Agent 的用途是什么?

网站用它辅助内容适配、流量分析和自动化客户端识别。常见字符串描述软件与设备特征,而不是用户账号,但这些特征可以参与浏览器指纹识别。自定义字符串也可能包含其他信息,仅凭 UA 无法核验发送方身份。

为什么 User Agent 以 Mozilla/5.0 开头?

20 世纪 90 年代,许多网站仅向 Netscape(代号 Mozilla)提供完整功能的页面,后续浏览器为获得同等内容也在 UA 中声明 Mozilla,该标记沿用至今。如今 Mozilla/5.0 主要是兼容性标记,不代表你正在使用 Firefox 或 Mozilla 的软件。

为什么部分版本号是冻结的旧值?

部分浏览器为降低指纹识别风险,会缩减或冻结 UA 字段。例如 Windows 11 可能仍报告 NT 10.0,Android 版 Chrome 可能以 "K" 代替机型。支持 Client Hints 的浏览器可提供补充信息,但并非所有浏览器或字段都可获取。

User Agent 可以修改或伪造吗?

可以。浏览器开发者工具、扩展及 HTTP 工具可以覆盖 UA,因此它不能证明身份。本页显示的是 JavaScript 可读取的 navigator.userAgent。要确认某个 HTTP 请求实际发送的 User-Agent 请求头,请在浏览器开发者工具的“网络”面板检查该请求。

解析时会上传我的 User Agent 吗?

解析在你的浏览器本地完成,解析器不会为分析而上传字符串,你粘贴的内容只留在自己的设备上。