跳到主要内容
BrowserUtil

User-Agent 查询与解析

查看当前浏览器的 User-Agent,解析任意 UA 字符串,检测屏幕、GPU 与硬件规格,浏览预设库并生成各语言请求代码。

当前浏览器 User-Agent

Mozilla/5.0 (Loading...)
浏览器:Unknown 操作系统:Unknown 设备类型:未知

屏幕与视口显示

物理屏幕分辨率
×
可用屏幕分辨率
×
当前视口大小
×
像素比率 (DPR)
x
色彩深度
-bit
屏幕方向
landscape

硬件与性能规格

逻辑 CPU 核心数
N/A
设备内存 (RAM)
N/A
触控屏支持
不支持触控
显卡渲染器 (GPU)
WebGL Generic / Software Renderer

语言、时区与隐私设置

首选语言
本地时区
UTC 偏移量
Cookie 支持
否
网络连接状态
未联网
请勿追踪 (DNT)
否

使用方法

  1. 1 打开页面即刻查看当前浏览器的 User-Agent 字符串及自动探测的环境参数。
  2. 2 切换到「UA 解析器」标签页,粘贴任意自定义 User-Agent 字符串进行快速分解。
  3. 3 浏览「预设库」查看主流桌面、移动端及搜索引擎爬虫的常见 User-Agent。
  4. 4 在「代码示例」中一键复制 cURL、Python、Node.js、Go、Playwright 与 Puppeteer 的请求代码。

功能特点

  • 即时读取当前 User-Agent 与 Client Hints (Sec-CH-UA) 客户端提示
  • 多维度环境检测:屏幕分辨率、DPR、视口、WebGL 显卡渲染器、CPU 核心数与内存
  • 精准拆解浏览器内核、版本、操作系统、设备型号与 CPU 架构
  • 自动识别搜索引擎爬虫(Googlebot、Bingbot、Baiduspider、GPTBot 等)
  • 内置丰富的桌面端、移动端与网络爬虫常见 User-Agent 预设库
  • 支持一键生成 cURL、Python、Node.js、Go、Playwright 与 Puppeteer 示例代码
  • 纯本地前端运行,不上传任何设备数据或浏览器信息,安全私密

常见问题

什么是 User-Agent?

User-Agent(用户代理)是浏览器向服务器发送 HTTP 请求时携带的标识头,用以说明当前浏览器的名称、版本号、操作系统及排版引擎,网站常据此提供适配的页面与功能。

什么是 Client Hints(Sec-CH-UA)?

Client Hints 是现代浏览器推行的新一代客户端提示标准,旨在替代日渐臃肿且易导致指纹追踪的传统 User-Agent。Chromium 浏览器会按需发送结构化的 Sec-CH-UA 系列请求头。

我的 User-Agent 或设备数据会被上传吗?

完全不会。BrowserUtil 为纯前端静态工具站,所有解析与参数检测均在本地浏览器内完成,没有任何后端收集或上传你的任何数据。

如何修改或伪造 User-Agent?

你可以在 Chrome / Edge 开发者工具中(F12 -> 更多工具 -> 网络状况 / Network Conditions)临时覆盖 User-Agent,或在爬虫与自动化测试中直接设置请求头,详见本页「代码示例」标签。

相关工具