Measure browser animation speed

Using the button below, you can test your browser's animation speed.

Click the start button to start measuring

What does it do?

In a nutshell: using Javascript, we call requestAnimationFrame until five seconds have passed. The number of times we were able to do that is determined by thow many frames per second your browser manages to display. This is normally somewhere around 60 fps, but an iPad 3, for example, is closer to 30 fps.

How does it work?

To see how it's done (fairly staightforwardly, actually), view the source of this page and look for a Javascript function called measureRequestAnimationFrame.