UserAgent 大全

常用浏览器、移动端、爬虫、邮件客户端、桌面应用的 UserAgent 字符串大全,支持 UA 解析、分类浏览与一键复制

UA 解析器

输入任意 UserAgent 字符串,自动识别浏览器、操作系统、设备类型、是否移动端、是否爬虫

UserAgent 字符串大全

分类浏览常用 UA 字符串,支持搜索过滤与一键复制

共 0 条记录
UA 字符串 浏览器 操作
加载中...
广告位

使用说明

  1. 顶部 UA 解析器:在输入框中粘贴任意 UserAgent 字符串,点击"解析 UA"即可识别浏览器、操作系统、设备类型等信息
  2. 下方分类表格:通过左侧分类 Tab 切换 PC 浏览器、移动端、爬虫、邮件客户端、桌面应用等类别
  3. 搜索框支持实时过滤,可输入浏览器名、操作系统、设备类型或 UA 片段进行匹配
  4. UA 字符串列默认截断显示,点击字符串可展开查看完整内容
  5. 每行右侧提供复制按钮,点击即可将完整 UA 字符串复制到剪贴板
  6. 解析结果以徽章形式展示,包含是否移动端、是否爬虫等关键判断

适用场景

  • 开发调试:模拟不同设备 UA 进行接口测试与页面适配验证
  • 爬虫识别:通过 UA 字符串识别主流搜索引擎爬虫与恶意爬虫
  • 日志分析:解析访问日志中的 UA 字段,统计客户端分布
  • 兼容性测试:覆盖 IE、Chrome、Safari、移动端等多种 UA 组合
  • 邮件客户端识别:区分 Outlook、Apple Mail、Thunderbird 等

安全保障

  • 本地解析:UA 解析逻辑在浏览器本地执行,不上传任何数据
  • 隐私保护:输入的 UA 字符串仅用于本地解析,不收集不存储
  • 数据可靠:UA 字符串来源于官方文档与常见抓包样本
  • 免费使用:无需注册,打开即用,无任何功能限制

常见问题

什么是 UserAgent 字符串?它有什么作用?

UserAgent(简称 UA)是浏览器或客户端在发起 HTTP 请求时通过 User-Agent 请求头传递的标识字符串,用于告知服务器自身的浏览器类型、版本、操作系统、设备等信息。服务器常据此进行内容协商、兼容性适配、爬虫识别与统计分析。

UA 解析器是如何识别浏览器和操作系统的?

解析器基于 UA 字符串中的关键字段进行模式匹配。例如包含"Chrome"且不含"Edg/OPR"判定为 Chrome,包含"Firefox"判定为 Firefox,包含"iPhone"判定为 iOS 设备,包含"Android"判定为 Android 设备,包含"bot/Spider/Slurp"等关键字判定为爬虫。识别规则覆盖主流浏览器与客户端。

表格中的 UA 字符串是最新的吗?

UA 字符串收集的是主流浏览器与客户端的典型样本,版本号会随浏览器更新而变化。本工具收录的版本以 Chrome 120、Firefox 121、Safari 17.2 等较新版本为主,同时保留 IE9/10/11 等历史版本以便兼容性测试参考。新版本浏览器的 UA 格式通常保持稳定。

如何在代码中修改自己的 UserAgent?

浏览器中可通过 DevTools 的 Network 面板设置自定义 UA;服务端可通过修改请求头实现,例如 curl 使用 -A 参数(curl -A "UA字符串" URL)、Python requests 通过 headers={"User-Agent": "..."}、Java 通过 HttpURLConnection.setRequestProperty("User-Agent", "...") 设置。