✅ UA已复制

🌐 User-Agent 分析器

解析浏览器 · 操作系统 · 设备类型 · CPU架构 · 一键识别

📋 User-Agent 字符串
📌 示例: Windows + Edge macOS + Safari Android + Chrome iPhone + Safari Linux + Firefox
📊 解析结果
📦 完整 UA
等待输入...
🌍 浏览器
-
💻 操作系统
-
📱 设备类型
-
⚙️ CPU架构
-

📖 在线User-Agent分析器:HTTP头调试利器

User-Agent (UA) 是HTTP协议中标识客户端身份的关键字段,包含浏览器名称及版本、操作系统、设备型号、渲染引擎、CPU架构等信息。ng.cc推出的在线User-Agent分析器可一键解析任意UA字符串,精准识别Chrome、Edge、Firefox、Safari、IE等浏览器,Windows、macOS、Android、iOS、Linux等操作系统,以及手机、平板、桌面设备类型。纯浏览器本地解析,零网络请求。

🌍 全浏览器识别

Chrome、Edge、Firefox、Safari、Opera、IE、Edge Legacy、CriOS等。自动提取版本号。

💻 操作系统检测

Windows 7/8/10/11、macOS、Android、iOS、Linux、Chrome OS、Ubuntu等。

📱 设备类型判断

精准区分手机、平板、桌面设备。支持iPadOS识别(桌面UA与移动UA双模式)。

⚙️ 本机UA获取

一键获取当前浏览器的User-Agent,快速调试响应式布局、服务端设备检测逻辑。

🎯 User-Agent 应用场景

💡 UA 结构详解

🔹 标准格式

Mozilla/5.0 (平台; 操作系统; 设备) AppleWebKit/内核版本 (渲染引擎) 浏览器/版本

🔹 常见标识

❓ 常见问题解答

Q1:为什么我修改UA后访问网站还是识别为原设备?
浏览器开发者工具(F12)中修改UA仅影响该标签页的请求头,不会改变navigator.userAgent属性。本工具使用JavaScript的navigator.userAgent获取本机UA,因此「获取本机UA」按钮获取的是浏览器真实UA。您可以在开发者工具中设置「模拟移动设备」来测试不同UA的解析效果。
Q2:iPad为什么有时显示为Mac?
自iPadOS 13起,Safari默认发送桌面版UA(Macintosh; Intel Mac OS X...),以兼容桌面网站。您可以在Safari设置中切换为「请求移动网站」。本工具会通过iPad关键字及触摸屏特征综合判断设备类型。
Q3:支持移动App的WebView UA吗?
支持。例如微信内嵌浏览器(MicroMessenger)、抖音(Aweasome)、QQ浏览器等,均会被识别为对应浏览器名称。部分App自定义字段会显示在浏览器名称中。
Q4:为什么有些UA解析不出操作系统版本?
部分浏览器或App会隐藏详细版本号以保护隐私。例如新版Chrome在Windows上不再发送Windows小版本号;iOS 16+ 也简化了版本格式。本工具会尽可能提取可用信息,无法提取时仅显示操作系统家族。
Q5:我的UA数据会上传到服务器吗?
绝对不会。 本工具是纯静态页面,所有UA解析规则均在您的浏览器JavaScript引擎中执行。您可以断开网络测试,工具依然完整工作。您调试的UA字符串、本机UA信息完全不经过任何服务器
Q6:支持批量解析吗?
当前版本为单条解析。批量解析功能已在规划中,您可以将日志文件中的UA列表逐条粘贴分析。如需批量处理大量UA,建议使用命令行工具(如ua-parser-js)或编写脚本。

🔗 关联工具推荐

本工具是ng.cc开发者工具箱网络工具系列的一员,您可能还需要:

⚡ 所有解析均在浏览器本地完成,您的UA字符串不会上传至任何服务器。