User-Agent 解析

解析 UA 字符串,输出浏览器名称/版本、操作系统与设备类型,支持读取当前浏览器。

阅读完整指南: User-Agent 解析与设备检测实战指南 →

隐私提示:本地解析,不上传服务器。

↓ 在下方输入区粘贴内容,结果会立即显示

解析 User-Agent 字符串,识别浏览器、操作系统与设备类型。

User-Agent

可粘贴自定义 UA,或使用当前浏览器。

注释说明

说明

基于常见 UA 模式做启发式解析; 新型浏览器或伪装 UA 可能识别为 Unknown。

解析 UA 字符串,输出浏览器名称/版本、操作系统与设备类型,支持读取当前浏览器。

快速开始

  1. 粘贴 UA

    或点击按钮读取当前浏览器 User-Agent。

  2. 查看解析

    显示 browser、OS、device 三项结果。

局限性

基于常见模式启发式解析; 伪装 UA 或新浏览器可能显示 Unknown。

功能与使用场景

解析 User-Agent 字符串,提取浏览器、操作系统、设备类型与版本号,支持粘贴自定义 UA。

服务端日志分析样本调试、兼容性策略编写、爬虫识别规则设计、前端 feature detect 对照。

典型工作流

当用户访问网站时,服务器会收到包含 User-Agent 的请求头。该工具可解析这些字符串,判断用户使用的浏览器、操作系统及设备类型。例如,Mozilla/5.0 (iPhone) 会被识别为 iOS 设备上的 Safari 浏览器。

开发者常用此工具调试响应式设计,或为不同设备提供优化内容。比如针对移动端隐藏大尺寸图片,或为旧版浏览器提供降级方案。解析过程完全在本地完成,无需将 UA 数据上传到服务器。

示例

示例

Input

Chrome/120... Windows NT

Output

Chrome 120, Windows, Desktop

FAQ

会上传 UA 吗?

不会,解析在本地完成。

为什么同一浏览器的 UA 字符串在不同网站上可能不同?

某些网站会触发浏览器的兼容性模式,导致 UA 添加额外标识。例如访问老旧网站时,Edge 可能添加类似 IE 的 Trident 标记。这是浏览器自动行为,不代表真实环境变化。