Frame Rate Test (FPS Test)

Click here or press Start to test FPS
Time
Load
--Current FPS
--Average FPS
--1% Low FPS
--Dropped
--Min FPS
--Max FPS
--Frame (ms)
--Jitter (ms)
Keep tab active while testing. Capped at display refresh rate.

    What Is the Frame Rate Test?

    The Frame Rate Test measures how many frames per second (FPS) your screen actually shows while a busy animation runs. You press Start, watch the moving squares, and get a full set of numbers plus a plain-language verdict such as “Excellent (59 FPS / ~60 Hz). Smooth and consistent.”

    It helps you answer one simple question: does motion on my device look smooth, or does it stutter?

    What the Test Shows You

    After each run, the tool reports eight values and draws a live FPS graph.

    MetricWhat it tells you
    Current FPSThe frame rate right now
    Average FPSThe overall frame rate for the run
    1% Low FPSHow low FPS drops in the slowest moments. It is usually a better stutter signal than the average
    DroppedThe number of frames the tool counted as dropped
    Min FPSThe lowest FPS seen during the run
    Max FPSThe highest FPS seen during the run
    Frame (ms)How long each frame takes. At 60 FPS, this is about 16.7 ms
    Jitter (ms)How much frame time varies from frame to frame. Lower is steadier

    Below the numbers, the graph plots FPS over time. A flat line means steady motion. Sudden dips mean stutters.

    How to Run an FPS Test

    1. Choose a duration. Pick 5s, 10s, or 30s for a timed run. Pick ∞ for a test with no fixed length.
    2. Choose a load. Select Light, Med, or Heavy. A heavier load puts more work on the screen, so it is a tougher test.
    3. Press Start. You can also click the stage itself. The label on the stage says “Click stage or press Start to test again” once a run is done.
    4. Watch the squares move. Avoid switching tabs while the test runs.
    5. Read the results. Check the numbers, the graph, and the verdict line.
    6. Reset or copy. Use Reset to clear the results. Use Copy to copy your results so you can save or share them.

    The fullscreen button in the top-right corner of the stage lets you test with a larger view.

    How to Read Your Results

    Here is a real example from a 10-second run on Med load:

    • Average FPS: 59
    • 1% Low FPS: 58
    • Dropped: 4
    • Min FPS: 20
    • Max FPS: 63
    • Frame time: 16.8 ms
    • Jitter: 0.3 ms
    • Verdict: Excellent (59 FPS / ~60 Hz)

    This run is very smooth overall. The average is close to 60, the 1% low is only one frame below it, and the jitter is tiny.

    But look at Min FPS. It reads 20, and the graph shows two small dips. That means there were brief moments of slowdown that the average hides. This is why you should check Min FPS, 1% Low FPS, Dropped, and the graph, not only the average.

    Quick rules of thumb

    • Average close to your screen’s refresh rate: motion is smooth.
    • 1% Low far below the average: you are likely to notice stutter.
    • High jitter: frame delivery is uneven, even if the average looks fine.
    • Many dropped frames: the animation skipped frames during the run.

    Why Run a Frame Rate Test?

    • Check a new monitor or laptop. See whether it holds the frame rate you expect.
    • Compare devices. Run the same time and load on two machines and compare the numbers.
    • Find the cause of lag. Run the test with and without other apps open and see if the numbers change.
    • Test before and after a change. Try it after updating a driver, changing a display setting, or closing background programs.
    • Share proof. Copy the results to show a friend, seller, or support team.

    Tips for More Reliable Results

    • Run the test more than once and compare. One run can include a random dip.
    • Keep the same time and load setting when comparing two devices or two setups.
    • Start with 10s, then use 30s to catch dips that a short run can miss.
    • Use Heavy load if Light and Med look perfect and you want to see where your device starts to struggle.
    • Leave the test tab in front and avoid using other apps while it runs.

    Frequently Asked Questions

    Does this test measure my game FPS?

    No. It measures the frame rate of the test animation on this page. It shows how smoothly your screen and browser handle a busy animation. It is not a benchmark of any specific game.

    What does the “~60 Hz” in the verdict mean?

    The verdict line pairs your measured FPS with an approximate refresh rate. In the example, 59 FPS matches a screen that refreshes about 60 times per second, so the result is rated Excellent.

    Why is my Max FPS higher than my average?

    Max FPS is the single best moment of the run, and Min FPS is the single worst. The average covers the whole run, so it will sit between them. In the example, Max is 63 and Average is 59.

    Why did my result change between two runs?

    Small changes are normal. The load setting, the run length, and what else your device is doing can all shift the numbers. For a fair comparison, repeat the test with the same settings.

    When should I use the ∞ option?

    Use it when you do not want the test to stop on its own. It is handy if you want to keep watching the live graph while you change something on your device.

    What is the difference between Light, Med, and Heavy?

    They set how demanding the test is. Light is the easiest and Heavy is the hardest. If your FPS holds steady on Heavy, your device is handling the test comfortably.