Frame Rate Checker

Tot in het kleinste detail

Elk frame, niet alleen het gemiddelde

Eén balkje per frame, een spreiding die toont waar ze clusteren, en de lows die haperingen verklaren waar een gemiddelde over zwijgt.

  • Eén balkje per frame
  • 1% en 0,1% lows
  • Pacing en jitter
  • Stress-slider
Frametiming
Looptijd 00:00

Elke balk is één frame. Hoge rode balken kwamen te laat binnen.

0 FPS ms
Framerate · laatste 60 seconden
Frametijd-verdeling
Frametijd-verloop0%
Gemiddelde
Minimum
Maximum
1% low
0.1% low
Frametijd
Verloren0
Frames0
Stabiliteit
Pacing
Jitter
Geschatte verversingssnelheid Hz

Druk op start om de meting te beginnen.

Belastingsniveau

Belast de GPU zoals een zwaardere scène dat zou doen

0%
Objecten 0 Impact

De frametime-weergave opent hier bewust als eerste. Het gemiddelde zegt het minst — het antwoord zit in de vorm van de balkjes.

Waarom frametime gebruiken in plaats van FPS?

Omdat milliseconden lineair optellen en framerates niet. Kost een scène 8 ms en voeg je een effect van 4 ms toe, dan zit je op 12 ms. Dezelfde som in frames per seconde — "125 FPS plus een effect van 4 ms" — kun je niet zomaar uit je hoofd uitrekenen.

Framerate Frametime Winst t.o.v. vorige rij
30 FPS 33,33 ms
60 FPS 16,67 ms 16,67 ms
90 FPS 11,11 ms 5,56 ms
120 FPS 8,33 ms 2,78 ms
144 FPS 6,94 ms 1,39 ms
240 FPS 4,17 ms 2,78 ms

Wat betekenen stabiliteit, pacing en jitter?

Een praktische richtlijn: een 1% low boven twee derde van je gemiddelde en jitter onder een tiende van je frametime. Haal je beide, dan voelt het beeld gegarandeerd vloeiend aan.
Stabiliteit

Het percentage frames dat binnen 10% van het typische interval valt. Boven de 95% duidt op een stabiel systeem.

Pacing

Hoe gelijkmatig frames worden aangeleverd. Hoe hoger, hoe beter.

Jitter

De gemiddelde afwijking tussen opeenvolgende frames in ms. Onder de 1 ms is uitstekend — hier is lager juist beter.

Wat betekent het patroon in de grafiek?

  • Vlak met af en toe een enkele piek. Normaal. Garbage collection of een netwerkverzoek dat afrondt. Niets om je zorgen over te maken.
  • Regelmatige pieken met een vast interval. Iets met een timer — een browser-extensie die data opvraagt of een synchronisatie-app.
  • Een trappatroon dat oploopt en weer reset. Thermische throttling. Het systeem warmt op, vertraagt, de ventilator slaat aan en het herstelt zich weer.
  • Twee niveaus die elkaar afwisselen. Een framerate-limiter, of V-Sync die de deadline mist en halveert.
  • Constante ruis zonder patroon. Overbelasting van bronnen. Er draait te veel tegelijk op de achtergrond.

Hoe gebruik ik de stress-slider?

Niet meteen op maximaal. Begin op nul, laat de basislijn tien seconden stabiliseren, verhoog de belasting stap voor stap en kijk waar de framerate begint in te zakken. Dat omslagpunt vertelt je meer over je overcapaciteit dan welk los getal dan ook.

Omrekenen

Framerate naar frametime

Twee manieren om hetzelfde uit te drukken. Vul een van de velden in.

Veelvoorkomende framerates

Bij 60 FPS heeft elk frame 16.67 ms. Overschrijd je dat budget, dan verschijnt het frame te laat.

Grafieken lezen

Waar moet je op letten?

  1. 1

    De hoogte van de balkjes

    Elk balkje is één frame en de stippellijn is je budget. Balkjes die eroverheen gaan waren te laat; rode balkjes kostten je een heel frame.

  2. 2

    De vorm van de spreiding

    Eén smalle piek is gezond. Twee bulten betekent dat er iets afwisselt — vaak een framerate-limiter of een achtergrondproces op een timer.

  3. 3

    Het gat naar de 1% low

    Ligt dit dicht bij het gemiddelde, dan loopt alles soepel. Ligt het er ver onder, dan maskeren goede frames een hapering die je wel degelijk voelt.

FAQ

Veelgestelde vragen

Wat is een goede frametime?

16,67 ms op een 60Hz-scherm, 8,33 ms op 120 Hz en 6,94 ms op 144 Hz. Consistentie is belangrijker dan het absolute getal — een stabiele 17 ms voelt soepeler aan dan een schommeling tussen 12 en 30 ms.

Wat is het verschil tussen 1% low en minimum FPS?

Het minimum is slechts één enkel slecht frame, wat door elke kleine hapering kan ontstaan. De 1% low middelt de slechtste 1% van alle frames en geeft dus een betrouwbaar beeld van het patroon in plaats van een toevalstreffer.

Mijn gemiddelde is hoog, maar de 1% low is dramatisch.

Je hebt een vloeiende weergave die regelmatig wordt onderbroken door slechte frames. Kijk naar de grafiek: gelijkmatig verdeelde pieken wijzen op een periodieke taak, willekeurige pieken op algemene overbelasting.

Waarom wordt jitter gemeten in milliseconden en niet in procenten?

Omdat je de absolute afwijking merkt. Een schommeling van 4 ms is onzichtbaar op 30 FPS, maar heel opvallend op 240 FPS.

Hoe lang moet ik de test laten draaien?

Dertig tot zestig seconden voor een betrouwbare 1% low. Tien seconden is alleen voldoende voor een ruw gemiddelde.

Meer ontdekken

Alles draait gratis in je browser, zonder account of registratie.

Bekijk de frames zelf

Laat de test een minuut lopen en bekijk de grafiek in plaats van alleen het getal.

Open de checker