YourTools.
English
返回目录
工具

浏览器指纹查看

查看网站能读取到的浏览器信息:UA、语言、屏幕、时区、硬件、WebGL、Canvas 与音频指纹、已安装字体,以及浏览器发出的请求头。

正在加载…

指纹在本页的浏览器中计算,不上传;请求头由本站服务器按收到的内容返回,不保存。

工具介绍

查看网站无需授权就能读取的浏览器信息:User-Agent、语言、屏幕与窗口大小、时区、CPU 线程数与内存、通过 WebGL 报告的显卡型号、Canvas 与音频指纹、已安装字体,以及浏览器发出的请求头。可以用来检验隐私插件或隐私窗口改变了哪些信息、排查 UA 识别问题,或者对比不同的浏览器与设备。

所有数值会合成一个综合指纹,点击“复制全部(JSON)”可以复制完整列表。页面不申请任何权限。指纹在你的浏览器中计算,不上传;请求头由本站服务器按收到的内容返回,不含 Cookie,也不保存。

使用步骤

  1. 打开页面,各项信息会自动收集;Canvas、音频与 WebGL 测试需要片刻。
  2. 查看“浏览器”“屏幕与显示”“时间、区域与硬件”“WebGL 与显卡”“渲染指纹”各部分。
  3. 在“请求头”部分查看浏览器发出的请求头,以及服务器看到的 IP 地址(如有)。
  4. 点击“复制全部(JSON)”保存结果;也可以在隐私窗口或其他浏览器中打开本页,对比“综合指纹”。

常见问题

为什么综合指纹会变化?

综合指纹由页面上除窗口大小外的所有数值计算得出,任何一项变化都会让它改变,例如浏览器升级、新装字体、切换语言,或调整页面缩放(会改变像素比)。隐私窗口和防指纹设置也会改变其中部分数值。

Canvas、音频和 WebGL 指纹是怎么得到的?

Canvas 测试会绘制文字、表情符号和图形,再对图像计算哈希;音频测试离线渲染一段音调(不会发出声音)并对采样值求和。显卡、字体和音频处理的细微差异会让不同设备得到不同的值。WebGL 指纹则由 WebGL 版本、尺寸上限和支持的扩展计算得出。

能检测出哪些字体?

页面会检查一份固定的 41 种常见中西文字体列表,例如 Arial、Segoe UI、微软雅黑(Microsoft YaHei)、宋体(SimSun)、苹方(PingFang SC),方法是比较用该字体与通用字体绘制同一段文字的宽度。列表以外的字体不会显示。

为什么有些项目显示“—”?

这些数值来自并非所有浏览器都提供的接口,例如 User-Agent Client Hints(完整版本、架构、设备型号)、设备内存和网络信息。浏览器不提供时,页面就无法读取。

指纹会上传或保存吗?

不会。指纹在本页的浏览器中计算,不上传。只有请求头来自本站服务器:服务器按收到的内容返回请求头,不含 Cookie 和途中服务器添加的请求头,也不保存。