我的浏览器信息
查看浏览器、屏幕、系统等设备信息,一键复制。
使用说明
- 打开页面即自动读取并逐行展示当前浏览器与设备的环境信息。
- 拖动窗口大小或切换网络后,可点击「刷新」更新视口大小与在线状态。
- 需要提交工单或排查兼容性问题时,点击「复制全部」把所有信息一次性复制到剪贴板。
- 信息完全在本地生成展示,关闭页面后不会留下任何痕迹。
常见问题
这些信息会泄露我的隐私吗?
为什么「设备内存」或「系统平台」显示「不可用」?
User-Agent 里那么多信息,各代表什么?
屏幕分辨率和视口大小有什么区别?
使用步骤
- 打开页面自动读取信息
页面加载即自动列出浏览器与设备环境信息,无需任何输入。清单包括 User-Agent、屏幕分辨率、时区、CPU 核心数等十二项。
- 刷新获取最新数值
调整窗口大小或切换网络后点击「刷新」,更新视口大小与在线状态等会变化的数值,其余静态项也会一并重新读取。
- 一键复制全部信息
提交 Bug 报告或咨询兼容性问题时,点击「复制全部」,十二项信息按顺序进入剪贴板,直接粘贴给技术支持即可。
- 对照排查环境问题
用它确认浏览器语言、时区是否符合预期;网页显示异常时,把这里的 UA 与视口信息发给开发者能明显加快定位。
工具详细介绍
浏览器信息工具读取并展示浏览器暴露给网页的标准环境字段。清单包括 User-Agent、浏览器语言、系统平台、屏幕分辨率、视口大小、颜色深度、时区。还有 CPU 逻辑核心数、设备内存、Cookie、网络状态与触屏支持,共十二项。这些本就是任何网页都能读到的公开值。本页不采集 IP 与地理位置,不写 Cookie,也不向服务器发送数据。
常见用途包括:提交前端 Bug 时附上完整环境信息;判断某功能为何在别人的设备正常、在你的设备异常。也可以确认浏览器伪装或代理后的 UA 与时区是否生效,或在教学上演示 navigator 对象包含哪些字段。视口大小随窗口缩放实时变化,可以当作响应式布局的快速检查器。
原理与背景
十二项字段来自不同的接口层。UA、语言、平台出自 navigator,屏幕与颜色深度出自 screen,视口取自 window 尺寸。时区来自 Intl API,核心数与内存来自 hardwareConcurrency 与 deviceMemory。分层读取的好处是可信度可以交叉核对。UA 字符串能被设置伪造,而 Intl 时区与硬件参数来自操作系统,浏览器层面很难改掉,对照着看就能识破简单的伪装。全部信息可以一键复制,粘贴进工单直接可用。
这份公开的字段清单正在被主动精简。为了遏制指纹追踪,各浏览器分期冻结 UA 字符串,把设备内存只保留粗略档位,后续提案还会继续砍掉能组合出唯一标识的细节。设备内存与平台两项仅 Chromium 系浏览器支持,别的浏览器读不到。同一台设备在不同浏览器版本上读到的字段清单会不一样。统计兼容性数据时要区分接口未提供与设备不支持,本工具对缺失字段显示不可用,用的就是同一逻辑。
典型使用场景
- Bug 报告一次附全
页面错位或功能失效时,点一次复制全部,十二项环境随工单一起交出去。支持人员不用再追问浏览器型号与版本号,定位效率高得多。
- 验证代理与伪装生效
改完系统时区或浏览器 UA 之后打开本页,目标值有没有生效一眼可见。不必专门再写测试页面,也不必打开控制台逐项核对。
- 响应式断点实地核对
拖动窗口宽度,观察视口读数与页面布局的变化,确认媒体查询的实际触发点。比在代码里找断点数字直观,也更容易发现漏写的断点。
使用技巧
- 屏幕分辨率是显示器像素尺寸,视口大小才是网页实际可用区域,排查布局问题时看后者。
- 设备内存与系统平台两项仅 Chromium 系浏览器支持,其他浏览器显示不可用属于正常现象。
- 现代浏览器正在简化 UA 字符串以对抗指纹追踪,看到的字段比以前少是正常趋势。
注意事项
- 引用时注明版本日期
环境快照会随浏览器升级而变化,截图或复制下来的结果要注明当时的浏览器版本与日期。事后核对时才能对得上,避免各执一词。
- 缩放会改变视口读数
系统或浏览器缩放不是 100% 时,视口数值会随之缩放,读数看起来就变了。对照设计稿断点之前,先把缩放复位到 100% 再读数。
- 联网状态只是估算值
在线状态与连接类型由浏览器推断,切网或从休眠恢复后会短暂滞后于真实情况。它不能当作判断网络故障的最终依据,只适合当参考。