使用步骤
- 把浏览器窗口放到要测的屏幕上,保持本页在前台。
- 等一两秒,顶部显示测得的刷新率,下面是平均帧率、帧间隔、抖动和掉帧数。
- 眼睛跟着运动模糊测试里的方块看,可以切换速度,比较高刷和 60 Hz 的清晰程度。
参数说明
- 刷新率(Hz)
- 取最近 120 帧帧间隔的中位数换算(60Hz 下约 2 秒,刷新率越高越短);接近 60、120、144、165、240 等常见值(3% 以内)时直接显示该值。
- 抖动
- 帧间隔的标准差,越小越稳定。正常情况下应在 1 毫秒以内。
- 掉帧
- 帧间隔超过理论值 1.5 倍时,按漏掉的帧数累计。后台程序占用、浏览器卡顿都会产生掉帧。
数值是怎么算出来的
页面记录相邻两帧动画的时间间隔,取最近 120 帧(至少 10 帧)。刷新率 = 1000 ÷ 间隔中位数(毫秒),和下列常见刷新率相差 3% 以内时取标准值:24、30、48、50、60、72、75、90、100、120、144、165、170、180、240、360 Hz。
| 刷新率 | 每帧应有的时间 |
|---|---|
| 60 Hz | 16.7 ms |
| 75 Hz | 13.3 ms |
| 90 Hz | 11.1 ms |
| 120 Hz | 8.3 ms |
| 144 Hz | 6.9 ms |
| 165 Hz | 6.1 ms |
| 240 Hz | 4.2 ms |
某一帧的间隔超过中位数的 1.5 倍就算迟到,每个迟到帧按「间隔 ÷ 中位数,四舍五入后减 1」计入掉帧。60 Hz 时,20 ms 的间隔不算掉帧,33 ms 算 1 帧,50 ms 算 2 帧。帧时间图里每根柱子是最近 240 帧中的一帧,迟到的帧用警示色标出,横线是应有的帧时间。
运动模糊测试里,方块在「慢」「中」「快」三档分别以每秒 480、960、1920 像素移动。页面上的数字每秒更新两次。
测出来不是显示器标称的刷新率?
先检查系统设置里的刷新率(Windows 在「显示 → 高级显示」,macOS 在「显示器」)是否已经调到最高;笔记本用电池时可能自动降到 60 Hz;浏览器开了省电模式或页面不在前台时也会降帧。
常见问题
显示器是 144 Hz,为什么测出来是 60 Hz?
先在系统显示设置里确认刷新率选的是 144 Hz(Windows:设置 → 系统 → 屏幕 → 高级显示;macOS:系统设置 → 显示器);再检查线材和接口,部分 HDMI 线和接口只能跑 60 Hz;笔记本用电池时也可能被省电模式限制。
Mac、iPhone 的高刷屏为什么只显示 60 Hz?
Safari 默认把网页动画限制在 60 Hz 左右以省电。在 Mac 上可以换用 Chrome 测试;也可以在 Safari 的功能标志(Feature Flags)里关闭「Prefer Page Rendering Updates near 60fps」后再测。iPhone 开启低电量模式时同样会限制到 60 Hz。
和「屏幕分辨率查询」里显示的刷新率有什么区别?
分辨率页面只在打开时采样约 1 秒,作为参考;这里持续测量,还能看到帧间隔曲线、抖动和掉帧,适合确认高刷是否稳定。
结果准吗?
测的是浏览器实际渲染的帧率,通常与显示器当前刷新率一致。如果明显偏低,多半是高刷没有开启、被省电模式限制,或电脑负载太高。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。