TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 查看浏览器 UA:网站能看到你的哪些信息

你打开的每个网站,浏览器都会先做一番「自我介绍」。这个页面把它摆出来:User-Agent 字符串和新的 Client Hints,再加上任何网页脚本都能读到的语言、时区、屏幕和隐私设置;最后逐项说明 TapCub 的统计脚本实际上报了哪些、保存了哪些。

  • 读取你自己的浏览器
  • 含 Client Hints
  • 本地显示,不上传
你的浏览器

你的 User-Agent 和浏览器信息

下面每一项都是本页的 JavaScript 在你浏览器里读出来的。复制 UA 可以贴进问题反馈,或者贴到 UA 解析 里和别的 UA 对比。

你的 User-Agent
启用 JavaScript 后这里会显示你的 User-Agent。

浏览器

—

内核

—

操作系统

—

设备类型

—

App 内置浏览器

—

机器人规则

—

用的是和 UA 解析工具同一套规则。「机器人规则」拿你的 UA 对照 TapCub 的 197 条机器人规则:自动化工具和无头浏览器会命中,正常浏览器不会。在微信里打开本页,App 内置浏览器一栏会显示微信。

User-Agent Client Hints

Chromium 内核浏览器(Chrome、Edge、360、QQ 浏览器新版本等)用它代替塞在 UA 里的细节。前三项每个网站都能收到,其余要网页主动请求。

User-Agent Client Hints
品牌(Sec-CH-UA)—
是否手机(Sec-CH-UA-Mobile)—
平台(Sec-CH-UA-Platform)—
平台版本—
从 Hints 看出的真实系统—
CPU 架构—
位数—
设备型号—
完整版本列表—
64 位 Windows 上的 32 位程序—
设备形态—

Safari、Firefox 不支持 Client Hints,这几行会显示「不支持」;微信、钉钉内置浏览器的支持情况随内核版本而定。品牌列表里出现「Not A Brand」之类的是故意加的假品牌,防止网站写死品牌列表。

统计脚本能看到什么 vs TapCub 存了什么

第二列的值,页面上任何脚本都能读到。后两列说的是 TapCub 网页统计脚本和采集服务现在的做法,不代表所有统计工具。

统计脚本能看到什么 vs TapCub 存了什么
信息你的浏览器TapCub 脚本会上报吗TapCub 保存什么
User-Agent—脚本不单独上报:每个请求的 User-Agent 请求头里本来就有。浏览器、系统(版本只留两段)和设备类型;访问记录里不存完整 UA。
IP 地址—服务器随请求看到;网页脚本读不到。不保存。用于查地区,并参与加盐的访客 ID(IPv6 只取前 64 位)。
语言—只报第一个(navigator.language)。保存,最多 12 个字符,如 zh-CN。
时区—上报。不保存;只在时区是 UTC 时记一个标记(服务器上跑的机器人常见特征)。
屏幕—上报宽 × 高。每条事件记宽度区间,会话上记具体分辨率,用来识别 iPad 和开了电脑版网页的手机。
窗口大小—只报「小于 200 像素」这个机器人标记;具体尺寸只在开启全埋点点击图时上报。只在全埋点里和点击位置一起保存。
像素比—不上报。不保存。
Client Hints—不请求。Chromium 自己会带三项基础值。不保存;服务器只核对它和 UA 是否一致,用来识别伪装的浏览器。
Cookie 是否开启—脚本默认不写 Cookie,也不写本地存储。你的设备上什么都不存。只有站点开了登录识别模式、且你同意后,才保存一个设备 ID。
请勿追踪(DNT)—开启时脚本根本不加载,除非站点关掉了这项检查。默认情况下,仍然到达的请求只按匿名汇总保存。
全球隐私控制(GPC)—开启时脚本不加载(和 DNT 同一个开关)。服务器默认也会遵守:只按匿名汇总保存。
触屏—不上报。不保存。
自动化标记—上报,作为机器人信号位之一(还有无头 UA、没有语言等)。只作为机器人识别结果的一部分。

TapCub 的访客 ID 是 HMAC-SHA-256:站点密钥盐 + 站点 + IP(IPv6 取前 64 位)+ 去掉版本号的浏览器、系统和设备。默认的均衡模式下盐长期保留,严格模式下每天更换;从 ID 反推不出 IP 和 UA。

全部在你的浏览器里计算。这里输入的任何内容都不会上传,TapCub 也不会保存。

版本 v1.0更新于 更新记录

结果怎么读

这些值分别说明什么

浏览器暴露的远不止 UA 一行字。下面每一组回答网站可能关心的一个问题。

User-Agent

写着浏览器、内核和系统。2022–2023 年起 Chrome 冻结了其中大部分:Windows NT 10.0、Mac OS X 10_15_7、Android 10; K,版本号以 .0.0.0 结尾,所以 Chrome 的 UA 在几百万台设备上几乎一样。这正是目的:让你更难被指纹识别。

Client Hints

被冻结细节的替代品。三项基础值(品牌、是否手机、平台)发给每个网站;平台版本、型号、完整版本只发给主动请求的网站。「真实系统」用的是平台版本:Windows 上 13 及以上就是 Windows 11。

语言、时区、屏幕

可以用来显示合适的语言和本地时间,组合起来也是浏览器指纹的原料。统计工具拿它们出报表、识别机器人:UTC 时区加无头浏览器的默认窗口,是服务器上跑的机器人的典型特征。

隐私信号

DNT 是早年的自愿性请求头;GPC 较新,美国加州 CCPA 等法规把它视为拒绝出售 / 共享个人信息的有效表示。国内浏览器很少支持这两项。TapCub 脚本默认在任一项开启时都不加载。

Client Hints 显示「不支持」在 Safari、Firefox 上是正常的。如果你自己的浏览器命中了机器人规则,通常说明是自动化工具或无头测试浏览器在打开本页。

怎么用

常见的三种用法

不用输入,打开页面就读好了。

  1. 1

    反馈问题时附上 UA

    点按钮复制 UA,贴进工单或群里。问题只在 Windows 11 或某个安卓版本上出现时,把 Client Hints 的「真实系统」一行也带上。

  2. 2

    确认隐私设置生效没有

    开了 GPC 或 DNT?表格会显示浏览器到底有没有发出去,以及 TapCub 收到后怎么处理。

  3. 3

    对照统计报表

    自己的访问在报表里设备、系统不对?先在这里看浏览器实际报的是什么,再把 UA 贴进 UA 解析工具。

原理

每个值从哪里来

全部来自浏览器的标准接口,没有一项需要弹窗授权,这也正是统计脚本和指纹脚本能悄悄读到它们的原因。

  • 本页读到的任何内容都不会发给 TapCub 或其他人
  • 详细的 Client Hints 需要 HTTPS 页面和 Chromium 内核浏览器
  • 网页脚本读不到你的 IP 地址,只有服务器能看到
每个值对应的浏览器接口
值接口支持情况
User-Agentnavigator.userAgent所有浏览器
基础 Client Hintsnavigator.userAgentDataChromium 内核浏览器
详细 Client HintsgetHighEntropyValues()Chromium 内核,且仅 HTTPS
语言navigator.languages所有浏览器
时区Intl.DateTimeFormat().resolvedOptions()所有现代浏览器
屏幕和窗口screen.width、innerWidth、devicePixelRatio所有浏览器
隐私信号navigator.doNotTrack、navigator.globalPrivacyControlGPC:Firefox、Brave、DuckDuckGo 和部分插件
完整例子

同一台电脑,两种说法

一台装 Windows 11、用 Chrome 130 的笔记本,UA 和 Client Hints 分别怎么描述它。

Windows 11 上 User-Agent 与 Client Hints 的对比
问题User-Agent 怎么说Client Hints 怎么说
浏览器版本Chrome 130.0.0.0Chrome 130.0.6723.92
操作系统Windows NT 10.0(看着像 Windows 10)Windows,平台版本 15.0.0 = Windows 11
CPUWin64; x64x86,64 位
设备型号电脑 UA 里没有空(不是手机)

版本号仅作示意。安卓手机上差别更大:UA 写「Android 10; K」,Client Hints 里才有真实的安卓版本和型号(如 23127PN0CC)。

常见误区

容易读错的地方

这些值好读,也容易读过头。

以为自己是 Windows 10

Windows 11 上的浏览器照样写「Windows NT 10.0」,看 Client Hints 那一行才准。

以为改了 UA 就匿名了

只改 UA 反而更显眼:Client Hints、屏幕、时区和它对不上,机器人过滤一眼就能看出来。

以为禁用 Cookie 就不会被统计

无 Cookie 统计本来就不用 Cookie。让 TapCub 脚本不加载的是 DNT 或 GPC,不是禁用 Cookie。

常见问题

浏览器 UA 常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

怎么查看浏览器的 UA?

打开本页,最上面那一行就是。也可以在浏览器开发者工具(F12)的「网络」面板里点任意请求,看请求头里的 User-Agent;或者在控制台输入 navigator.userAgent。

网站能看到我浏览器的哪些信息?

不需要任何授权就能读到:UA、基础 Client Hints、语言、时区、屏幕和窗口大小、像素比、是否触屏、Cookie 是否开启、DNT / GPC 设置;服务器还能看到 IP。定位、摄像头、通知这些才需要弹窗授权。

为什么我用 Windows 11,UA 却写 Windows 10?

浏览器一直没改「Windows NT 10.0」这个写法。真实版本在 Client Hints 的平台版本里:13.0.0 及以上就是 Windows 11,上面「真实系统」一行已经帮你判断了。

微信里打开的 UA 有什么不同?

会多出 MicroMessenger/版本号,安卓上还常有 XWEB、MMWEBSDK;在小程序 web-view 里再多一个 miniProgram。企业微信带 wxwork。

可以改浏览器的 UA 吗?

可以:开发者工具里能临时模拟别的设备,插件能长期修改。但网站可能给你错的版式,而且 UA 和 Client Hints、屏幕对不上,机器人过滤可能把你当成自动化程序。

TapCub 会保存我的 UA 吗?

不存完整字符串。访问记录里只有浏览器和系统名称(版本留两段)、设备类型;去掉版本号的浏览器、系统和设备参与加盐的访客 ID 哈希。IP 地址不保存。

这个页面会把我的信息发出去吗?

工具本身不会:上面每一项都由你浏览器里的 JavaScript 读取和显示,不上传、不分享。和 tapcub.com 的其他页面一样,这次访问本身会被 TapCub 自己的统计记一次,保存规则就是上表写的那些,完整 UA 和 IP 地址都不保存。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

这个工具用到的数据

  • 机器人与 AI 爬虫规则(与 TapCub 产品同源) — 核对于 2026-11-10,每 3 个月复核(2027-02-10 前复核)

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie