Visualización y entrada

Prueba de frecuencia de actualización

Calcule la frecuencia de actualización de su pantalla y el ritmo de fotogramas con requestAnimationFrame, incluido un gráfico de estabilidad en vivo.

Privacidad: La medición se ejecuta completamente en su navegador. No se envía información de visualización a ninguna parte.
Las etiquetas de la interfaz y los nombres de las herramientas se traducen. La orientación detallada y las preguntas frecuentes de esta página están actualmente escritas en inglés.

Interfaz de prueba

Es posible que su navegador le solicite permiso después de presionar Inicio.
Presione Inicio para comenzar.
Actualización estimada—Hz
Intervalo mediano—ms
Recuento de fotogramas0
Marcos largos0> 25 ms
La frecuencia de actualización se estima a partir del tiempo de fotograma de la animación. La aceleración del navegador, el ahorro de energía y las pestañas en segundo plano pueden producir una lectura más baja que el panel físico.

Cómo utilizar esta herramienta

  1. Close heavy applications and keep this tab visible.
  2. Click Measure refresh rate and leave the tab in the foreground.
  3. Wait for the sample to finish and read the estimated Hz and frame-time spread.
  4. Repeat if the result changes significantly.

Anuncio

Explicación técnica

requestAnimationFrame callbacks are timestamped by the browser. The median interval between callbacks is converted to an estimated refresh rate. This measures the browser compositor cadence, which usually matches the display but can be affected by power saving, background tabs, and variable-refresh displays.

A high-refresh display may be capped by the operating system, cable, browser, or a game mode. Frame pacing matters as much as the headline rate, so the spread and percentiles are shown alongside the average.

Solución de problemas

Result is exactly 60 Hz on a faster display

Check the operating-system refresh-rate setting and browser hardware acceleration. Some browsers cap animation callbacks.

Measurements are erratic

Close background tasks, disable battery saver, and keep the pointer still.

Value changes every run

Variable refresh rate and compositor scheduling can produce different estimates. Use several runs.

No result

Keep the tab visible. Background tabs intentionally throttle animation callbacks.

Preguntas frecuentes

Anuncio