UA 解析器

在线解析 User-Agent 字符串,识别浏览器、操作系统和设备信息

User-Agent
字符数: 0

解析结果

在此粘贴 User-Agent 字符串...

什么是 User-Agent?

User-Agent(用户代理)是HTTP请求头中的一个字符串,用于标识发起请求的浏览器、操作系统和设备信息。网站服务器通过分析UA字符串来判断访问者的设备类型,从而提供适配的页面内容。UA字符串通常包含浏览器名称及版本、渲染引擎、操作系统等信息。

使用方法

基本操作

  1. 在输入框粘贴需要解析的 User-Agent 字符串
  2. 或点击「解析我的UA」按钮自动获取当前浏览器的 UA
  3. 解析结果将自动显示在下方,包含浏览器、系统、设备等详细信息
  4. 可点击「复制UA」按钮复制原始 UA 字符串

功能说明

浏览器识别识别 Chrome、Firefox、Safari、Edge 等主流浏览器及版本
系统检测检测 Windows、macOS、Linux、iOS、Android 等操作系统
设备判断判断桌面、手机、平板等设备类型及厂商型号
爬虫检测识别 Googlebot、Bingbot 等搜索引擎爬虫

常见 UA 示例

Chrome 浏览器

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/120.0.0.0 Safari/537.36

iPhone Safari

Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 Version/17.0 Mobile/15E148 Safari/604.1

Google 爬虫

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

常见问题 (FAQ)

Q: 为什么 UA 字符串这么长?

A: UA 字符串包含多层信息:首先是浏览器兼容性标识(如Mozilla/5.0),然后是系统信息、浏览器引擎和版本。这是因为Web发展历史中浏览器兼容性演进导致的。

Q: UA 字符串可以伪造吗?

A: 是的,UA 字符串可以被轻松修改或伪造。大多数浏览器允许用户修改UA,也有专门的浏览器扩展可以切换UA。因此UA不能作为唯一的身份验证依据。

Q: 为什么有些浏览器的 UA 很相似?

A: 许多浏览器使用相同的渲染引擎(如Chrome和Edge都用Blink,Safari和Chrome都标注WebKit),且为了兼容性会包含其他浏览器的标识,导致UA字符串相似。