浏览器指纹查看
查看网站能读取到的浏览器信息:UA、语言、屏幕、时区、硬件、WebGL、Canvas 与音频指纹、已安装字体,以及浏览器发出的请求头。
正在加载…
指纹在本页的浏览器中计算,不上传;请求头由本站服务器按收到的内容返回,不保存。
工具介绍
查看网站无需授权就能读取的浏览器信息:User-Agent、语言、屏幕与窗口大小、时区、CPU 线程数与内存、通过 WebGL 报告的显卡型号、Canvas 与音频指纹、已安装字体,以及浏览器发出的请求头。可以用来检验隐私插件或隐私窗口改变了哪些信息、排查 UA 识别问题,或者对比不同的浏览器与设备。
所有数值会合成一个综合指纹,点击“复制全部(JSON)”可以复制完整列表。页面不申请任何权限。指纹在你的浏览器中计算,不上传;请求头由本站服务器按收到的内容返回,不含 Cookie,也不保存。
使用步骤
- 打开页面,各项信息会自动收集;Canvas、音频与 WebGL 测试需要片刻。
- 查看“浏览器”“屏幕与显示”“时间、区域与硬件”“WebGL 与显卡”“渲染指纹”各部分。
- 在“请求头”部分查看浏览器发出的请求头,以及服务器看到的 IP 地址(如有)。
- 点击“复制全部(JSON)”保存结果;也可以在隐私窗口或其他浏览器中打开本页,对比“综合指纹”。
常见问题
为什么综合指纹会变化?
综合指纹由页面上除窗口大小外的所有数值计算得出,任何一项变化都会让它改变,例如浏览器升级、新装字体、切换语言,或调整页面缩放(会改变像素比)。隐私窗口和防指纹设置也会改变其中部分数值。
Canvas、音频和 WebGL 指纹是怎么得到的?
Canvas 测试会绘制文字、表情符号和图形,再对图像计算哈希;音频测试离线渲染一段音调(不会发出声音)并对采样值求和。显卡、字体和音频处理的细微差异会让不同设备得到不同的值。WebGL 指纹则由 WebGL 版本、尺寸上限和支持的扩展计算得出。
能检测出哪些字体?
页面会检查一份固定的 41 种常见中西文字体列表,例如 Arial、Segoe UI、微软雅黑(Microsoft YaHei)、宋体(SimSun)、苹方(PingFang SC),方法是比较用该字体与通用字体绘制同一段文字的宽度。列表以外的字体不会显示。
为什么有些项目显示“—”?
这些数值来自并非所有浏览器都提供的接口,例如 User-Agent Client Hints(完整版本、架构、设备型号)、设备内存和网络信息。浏览器不提供时,页面就无法读取。
指纹会上传或保存吗?
不会。指纹在本页的浏览器中计算,不上传。只有请求头来自本站服务器:服务器按收到的内容返回请求头,不含 Cookie 和途中服务器添加的请求头,也不保存。
相关工具
域名 DNS 查询
通过公共 DNS 服务器查询域名的 A、AAAA、CNAME、MX、NS、TXT、SOA、CAA 等解析记录,或由 IP 地址反查 PTR 名称。
HTTP 模拟请求
由服务器发送 GET、POST、PUT、DELETE 等请求,可自定义请求头与请求体并选择 HTTP/1.1 或 HTTP/2,查看响应状态、响应头和内容,不受浏览器跨域限制。
HTTP 状态查询
批量查询最多 20 个网址或域名的 HTTP 状态码、跳转链路、响应时间与服务器类型。
IP 地址查询
查看本机公网 IP,或查询任意 IPv4、IPv6 地址及域名所在的国家、地区与城市。
网页 Meta 标签提取
批量提取最多 20 个网页的标题、关键词(Keywords)、描述(Description)、Canonical 与 Open Graph 标签,可导出 CSV。
网页源码查看(HTML 下载)
以电脑或手机浏览器、搜索引擎爬虫的身份抓取网页,查看响应头和 HTML 源码,可格式化并下载。