User-Agent 解析器

从 User-Agent 字符串解析浏览器、操作系统、平台及渲染引擎。

Web 与 API
正在准备工作区…
输入
输出
结果将显示在这里。

使用方法

  1. 输入数据,或选择生成设置。
  2. 运行工具,检查结果数值与提示。
  3. 复制结果,或下载到本地文件。

User-Agent 解析器

从 User-Agent 字符串解析浏览器、操作系统、平台及渲染引擎。

处理在浏览器本地完成,输入不会发送给 DevToolsy。

工作原理

粘贴 User-Agent、打开本地文本文件,或使用当前浏览器字符串。由 Bowser 提取可识别的字段,不猜测缺失信息。

处理前后对比
输入
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36
输出
{
  "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36",
  "browser": "Chrome",
  "browserVersion": "126.0.0.0",
  "os": "Windows",
  "osVersion": "NT 10.0",
  "platform": "desktop",
  "engine": "Blink"
}

从 User-Agent 字符串解析浏览器、操作系统、平台及渲染引擎。

选项与数据保真

User-Agent 解析是基于文本的推测。被缩减、自定义或伪造的字符串可能缺少或错误描述浏览器与设备信息。

使用处理结果

仅在点击操作后读取 navigator.userAgent,不请求高熵 Client Hints,也不将字符串发送到远程解析服务。

可以。结果提供复制与下载操作;修改输入或生成设置后,之前的结果会失效。

处理限制

文本输入最多 1 MiB,User-Agent 最多 16 KiB;地址与标识符字段有更小的限制。每批最多 1,000 个 ULID、10,000 个占位单词或 256 个子网。任务 10 秒超时。

?

常见问题

可以提取哪些 User-Agent 信息?

粘贴 User-Agent、打开本地文本文件,或使用当前浏览器字符串。由 Bowser 提取可识别的字段,不猜测缺失信息。

检测的设备和版本一定准确吗?

User-Agent 解析是基于文本的推测。被缩减、自定义或伪造的字符串可能缺少或错误描述浏览器与设备信息。

使用当前浏览器会额外获取设备信息吗?

仅在点击操作后读取 navigator.userAgent,不请求高熵 Client Hints,也不将字符串发送到远程解析服务。

输入内容会上传吗?

处理在浏览器本地完成,输入不会发送给 DevToolsy。

可以复制或下载结果吗?

可以。结果提供复制与下载操作;修改输入或生成设置后,之前的结果会失效。

寻找下一个实用工具

语言

切换语言?当前页面的内容将被清空。请先复制或下载需要保留的数据。