屏幕刷新率(Refresh Rate)指显示器每秒重绘画面的次数,单位赫兹(Hz)。60Hz 意味着每秒刷新 60 次、每帧停留 16.67 毫秒。本工具打开即自动测量,5 秒给出实测值,并附上帧时间分布、掉帧数、抖动和 1% 低帧,帮你判断的不只是”多少 Hz”,还有”稳不稳”。

测量方法

浏览器的 requestAnimationFrame 由显示器的垂直同步信号驱动,帧间隔的倒数就是当前渲染路径上的实际刷新率。

但简单取平均并不可靠:单次系统卡顿会把平均值整个拉偏,而”总帧数 ÷ 总时长”又会把掉帧误算成刷新率降低。本工具先用中位帧间隔确定基准周期,再把每个间隔还原成它实际跨过的刷新周期数(掉一帧算两个周期),偏离过大的样本整段丢弃,最后用累计周期数除以累计时长得到结果。这样既不受掉帧影响,又因为是长窗口累加,天然规避了浏览器对 performance.now() 的精度削减。

常见刷新率对照

刷新率帧时间典型场景60 Hz16.67 ms办公显示器、多数入门笔记本90 Hz11.11 ms中端手机、部分平板120 Hz8.33 ms旗舰手机、iPad Pro、ProMotion 屏 Mac144 Hz6.94 ms主流电竞显示器165 / 180 Hz6.06 / 5.56 ms中高端电竞屏240 Hz 及以上≤ 4.17 ms竞技电竞屏

五个指标怎么看

帧时间:一帧占用的毫秒数,等于 1000 ÷ 刷新率

按时出帧:赶上 vsync 的帧占比,95% 以上算干净,低于 90% 说明有程序在抢资源

掉帧:采样窗口内漏掉的帧数,偶发一两帧正常

抖动:帧间隔的标准差,越小画面越顺滑——同样 144Hz,抖动 0.1ms 和 2ms 的观感差很多

1% 低帧:最差 1% 的帧折算成帧率,反映”最卡的瞬间”,比平均值更贴近卡顿体感

高刷没生效的排查顺序

系统显示设置 —— 很多显示器出厂默认 60Hz,插上不会自动跑满。Windows 在”显示 → 高级显示器设置”,macOS 在”显示器 → 刷新率”

线材和接口 —— HDMI 2.0 到 2K/144Hz 就到顶,4K 高刷需要 DP 1.4 或 HDMI 2.1;劣质线会静默降到 60Hz 而不报任何错

浏览器硬件加速 —— 关掉后浏览器退回软件合成,帧率被锁在 60 甚至更低(Chrome:设置 → 系统)

电源与省电策略 —— 笔记本拔电、手机省电模式、Safari 低电量模式都会主动降帧

测量环境与局限

测的是浏览器窗口当前所在的那块屏;多显示器用户把窗口整个拖到另一块屏再重测即可。窗口跨在两块屏之间时结果不可信——合成器要同时对齐两个 vsync,掉帧会明显增多。

测量期间请不要切走标签页:后台标签的 requestAnimationFrame 会被浏览器压到 1Hz 甚至完全暂停,本工具检测到切换会直接作废并重测。所有计算都在浏览器本地完成,不上传任何数据。