# Test JS setTimeout() speed

This page tests the frequency of setTimeout() in the browser. Javascript applications use setTimeout() as a mechanism to 'yield' to the browser so that the browser can repaint. Most browsers implement a 15ms setTimeout() minimum. Use this to page to measure setTimeout() lag and discover your browser's minimum interval.

Desired ms to delay:

Measured delay:

instance:
average: