切换工具

UA 解析

在线解析 User-Agent 字符串,识别浏览器、渲染引擎、操作系统、设备类型与 CPU 架构,可一键填入当前浏览器的 UA。

示例:
解析结果
浏览器
未知
渲染引擎
未知
操作系统
未知
设备类型
未知
CPU / 架构
未知

使用说明

用途

User Agent 在线解析工具,把浏览器 / 爬虫 / 应用发送的 User-Agent 字符串解析为可读结构:浏览器名称及版本、操作系统及版本、设备类型(桌面 / 手机 / 平板 / 机器人)、内核引擎(Blink / Gecko / WebKit)、CPU 架构。同时提供常见浏览器 UA 模板速查(Chrome / Firefox / Safari / Edge / IE / 微信内置 / Baiduspider 等)和"伪装 UA 生成器"。常用于服务端日志分析、流量统计、爬虫识别、跨浏览器调试。所有解析在浏览器本地完成。

操作步骤

  1. 左侧粘贴 User-Agent 字符串(从日志 / 浏览器 navigator.userAgent 复制)
  2. 右侧解析结果:浏览器 / 版本 / 操作系统 / 设备 / 引擎
  3. 设备分类:Desktop / Mobile / Tablet / Bot
  4. 机器人识别:Googlebot / Baiduspider / Bingbot / facebookexternalhit / WhatsApp Preview
  5. 常见 UA 模板速查:一键插入 Chrome 移动 / Safari iPhone / 微信内置等
  6. 伪装 UA 生成:组合 OS + 浏览器 + 版本生成自定义 UA
  7. 当前浏览器 UA:一键读取自己的 navigator.userAgent
  8. 批量:每行一个 UA 字符串,批量解析

常见问题

为什么 Chrome 的 UA 字符串那么长?里面写了 Mozilla / Safari / KHTML?
**历史包袱**。早期网站只识别"Mozilla" UA 给现代功能(IE 没"Mozilla"被歧视),后来浏览器都加"Mozilla/5.0"前缀骗过检测。Chrome 想用 Safari WebKit 渲染引擎,加"Safari/x";想兼容更多网站,加"KHTML"。结果**每个浏览器 UA 都套娃**。微软 Edge 的 UA 同时含 Chrome / Safari / KHTML / Mozilla。
UA Client Hints 是什么?要取代 User-Agent 吗?
Google 推动的新标准: HTTP 头分别传 Sec-CH-UA / Sec-CH-UA-Mobile / Sec-CH-UA-Platform 等明确字段,**取代字符串解析**。**优势**: 服务端不用正则解析、隐私更好(默认只给低熵字段)。**现状**: Chrome 已支持,Firefox / Safari 部分支持。**过渡期**: User-Agent 字符串还会用很久,新代码可优先用 Client Hints + UA 字符串降级。
能伪装 UA 绕过反爬吗?
**只伪装 UA 大概率不够**。反爬通常综合检测: 1) UA(基本检查);2) 行为指纹(鼠标轨迹 / 间隔时间);3) IP(代理识别);4) Canvas 指纹;5) WebGL;6) 字体;7) 时区与 IP 匹配。**单点伪装 UA** 只能过最基础反爬。**进阶**: 用 puppeteer / playwright + stealth 插件 + 代理池。
怎么识别是不是搜索引擎爬虫?
**UA 字符串特征**: Googlebot / Baiduspider / Bingbot / Sogou / YandexBot / DuckDuckBot。**真实性验证**: 反向 DNS 查询 IP 是不是 google.com / baidu.com 子域(防止伪造 UA)。本工具仅按 UA 字符串识别,**生产环境** 强烈建议加反向 DNS 验证。
微信浏览器的 UA 怎么识别?
微信内置浏览器 UA 含 `MicroMessenger/版本`。**示例**: `Mozilla/5.0 (iPhone; CPU iPhone OS 15_0) ... MicroMessenger/8.0.20 ...`。**业务用途**: 1) 微信生态下显示分享按钮(普通浏览器隐藏);2) 微信内不能调用某些 JSAPI 警告用户用浏览器打开;3) 微信小程序 webview UA 还含 `miniProgram` 字段。

应用场景

  • 服务端日志分析:解析访问者 UA 看用户分布
  • 流量统计:移动 / 桌面 / 各浏览器市场份额
  • 爬虫识别:从日志识别搜索引擎和恶意爬虫
  • 跨浏览器调试:复制目标浏览器 UA 在开发环境测试
  • A/B 测试:按浏览器类型分发不同版本

适用场景

服务端日志分析、流量统计、爬虫识别、跨浏览器调试、A/B 测试。后端、SEO、运营、QA 常用。详细字段解析、机器人识别、UA 模板速查、批量处理是关键差异点。