📋
User-Agent 字符串
📌 示例:
Windows + Edge
macOS + Safari
Android + Chrome
iPhone + Safari
Linux + Firefox
📊
解析结果
📦 完整 UA
等待输入...
🌍 浏览器
-
💻 操作系统
-
📱 设备类型
-
⚙️ CPU架构
-
📏 长度: 0 字符
🔤 标识符: 0 个
⚡ 解析时间: 0ms
📖 在线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返回不同尺寸的图片、CSS/JS资源,实现响应式网页。
- 📊 流量分析:解析访问日志中的UA,统计用户浏览器、操作系统分布。
- 🕵️ 爬虫识别:检测搜索引擎爬虫(Googlebot、Bingbot)或恶意机器人。
- 🧪 兼容性测试:模拟不同设备UA,测试网站在移动端/桌面端的表现。
- 🔐 安全策略:基于UA限制老旧浏览器访问,强制升级。
💡 UA 结构详解
🔹 标准格式
Mozilla/5.0 (平台; 操作系统; 设备) AppleWebKit/内核版本 (渲染引擎) 浏览器/版本
🔹 常见标识
- Windows:Windows NT 10.0 → Win10/11, Windows NT 6.1 → Win7
- macOS:Macintosh; Intel Mac OS X 10_15_7
- iOS:iPhone; CPU iPhone OS 15_0 like Mac OS X
- Android:Linux; Android 13; SM-S908U
- 64位架构:Win64; x64, 或 WOW64 (32位应用跑在64位系统)
❓ 常见问题解答
❓ 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字符串不会上传至任何服务器。