Framesnelheidstest — Controleer online de werkelijke FPS van je monitor

Deze framerate-test meet live in je browser hoeveel frames per seconde je scherm daadwerkelijk weergeeft. Bekijk het bewegende patroon, lees het getal af en je hebt binnen ongeveer tien seconden een betrouwbare indicatie van de vloeiendheid van je scherm. Het is de snelste manier om te controleren of een monitor die wordt verkocht als 120 Hz of 144 Hz ook echt zo snel werkt, om twee schermen met elkaar te vergelijken of om te zien of je hardware het bij kan houden. Je hoeft niets te installeren en je hoeft je nergens voor aan te melden.

Schermresolutie
Scherm-FPS (gemeten)
Tool-FPS

Rechthoek 1

30px
300px
100%

Rechthoek 2

30px
300px
100%

Canvas-achtergrond

100%

Overige instellingen

50px
6px/frame
100%

Snelheid

 
15px/frame

Vernieuwingssnelheid

 
100%

Wat de drie waarden betekenen

De test geeft drie waarden weer. Als je deze samen bekijkt, vertellen ze je hoe je beeldscherm presteert en of de test zelf gelijke tred houdt.

Schermresolutie

De pixelafmetingen van uw scherm, geschaald volgens de pixelverhouding van het apparaat. Een scherm met hoge dichtheid geeft dus de werkelijke native waarde weer in plaats van een CSS-benadering. De resolutie heeft op zichzelf geen invloed op de vloeiendheid, maar wel op de framesnelheid: meer pixels per frame betekent meer werk, dus een zeer hoge resolutie kan uw FPS op dezelfde hardware verlagen.

FPS van het scherm

Het belangrijkste cijfer — het aantal frames per seconde dat je browser daadwerkelijk naar het scherm weergeeft. Bij een goed functionerende opstelling ligt dit dicht bij de verversingsfrequentie van je scherm: rond de 60 op een 60 Hz-scherm, 120 op een 120 Hz-scherm, 144 op een 144 Hz-scherm. Als het ver onder je nominale verversingsfrequentie uitkomt, zit de bottleneck stroomopwaarts van het scherm, en in het gedeelte hieronder over waarom je FPS lager is dan je verversingsfrequentie worden de gebruikelijke oorzaken behandeld.

Test-FPS

De snelheid waarmee de animatie van de test zelf wordt weergegeven. Met de Canvas FPS-regelaar kun je dit bewust beperken — handig om de beweging te vertragen en afzonderlijke frames te bestuderen. Als je die regelaar niet hebt aangepast, zou dit getal nauw moeten aansluiten bij je scherm-FPS. Als het aanzienlijk lager ligt, krijgt de pagina zelf te weinig bandbreedte, meestal door het laden van achtergrondelementen of een druk tabblad.

Hoe krijg je een nauwkeurige meting

De test begint zodra de pagina is geladen en wordt continu bijgewerkt. Met een paar stappen maak je de waarde betrouwbaar:

  • Stel je scherm eerst in op de hoogste verversingssnelheid in de beeldscherminstellingen van je besturingssysteem, zodat de test de werkelijke maximale snelheid van het scherm kan bereiken. Zowel Windows als macOS leveren nieuwe beeldschermen vaker met een lagere standaardinstelling dan mensen verwachten. Onze handleiding over het controleren van je verversingssnelheid legt dit stap voor stap uit.
  • Schakel over naar volledig scherm met de knop onder het canvas. Hierdoor worden de browserbalken en andere pagina-elementen verwijderd en krijg je de zuiverste meting.
  • Sluit zware tabbladen op de achtergrond. Videogesprekken, streaming en alles wat WebGL gebruikt, zullen om dezelfde GPU strijden.
  • Sluit je laptop aan op het lichtnet. Energiebesparingsmodi beperken de GPU en leggen een maximum op aan de verversingssnelheid, vaak zonder dat je dit merkt.
  • Wacht een paar seconden voordat je het getal als betrouwbaar beschouwt.
  • Probeer beide bewegingsmodi uit. Bij ‘Classic’ worden twee rechthoeken over het canvas geveegd; bij ‘Landscape’ wordt een pixelart-scène weergegeven die verandert naargelang het tijdstip van de dag. Beide bewegen een vast aantal pixels per frame, zodat de beweging perfect gelijkmatig blijft en eventuele oneffenheden die je ziet te wijten zijn aan je scherm, niet aan de test.

Framesnelheid, FPS en verversingsfrequentie

Drie getallen bepalen de beweging en ze zijn gemakkelijk door elkaar te halen. De framesnelheid, afgekort als FPS, geeft aan hoeveel beelden je systeem per seconde produceert. De verversingssnelheid, gemeten in hertz, geeft aan hoe vaak je scherm zichzelf fysiek per seconde kan vernieuwen. Ze beïnvloeden elkaar, en de laagste waarde bepaalt de limiet: een grafische kaart die 200 FPS weergeeft op een 60 Hz-scherm toont nog steeds 60, terwijl een 144 Hz-scherm dat 40 FPS krijgt, frames gewoon herhaalt.

De frametijd is dezelfde informatie uitgedrukt als duur — hoeveel milliseconden elk frame krijgt. Dit is vaak de handigere manier om erover na te denken, omdat het verschil tussen 60 en 120 FPS veel groter is dan het verschil tussen 120 en 240, en de frametijd maakt dat in één oogopslag duidelijk:

VernieuwingsfrequentieFrametijdMeestal te vinden op
30 Hz33,3 msConsolevideo, oudere HDMI-verbindingen
60 Hz16,7 msStandaard kantoormonitors, de meeste laptops
90 Hz11,1 msTelefoons en tablets uit het middensegment
120 Hz8,3 msModerne telefoons, tv's en gaminglaptops
144 Hz6,9 msDe gangbare standaard voor gamingmonitoren
240 Hz4,2 msBeeldschermen voor competitieve esports

Een daling van 60 naar 30 FPS kost je 16,7 ms per frame. Een overstap van 144 naar 240 levert je 2,7 ms op. Daarom voelt de sprong van 60 naar 120 zo ingrijpend aan en de sprong van 144 naar 240 juist subtiel.

Waarom is mijn FPS lager dan mijn verversingsfrequentie?

Dit is de meest voorkomende reden waarom mensen een framerate-test uitvoeren, en een 144 Hz-monitor die 60 aangeeft, heeft bijna nooit een defect scherm. Doorloop deze punten in volgorde:

  • Het scherm is niet ingesteld op de maximale verversingsfrequentie. Dit is veruit de meest voorkomende oorzaak. Windows en macOS stellen een nieuwe monitor vaak standaard in op 60 Hz, zelfs als deze veel meer ondersteunt, en er is niets in de interface dat je hierop wijst.
  • Hardwareversnelling is uitgeschakeld in je browser. Zonder deze functie wordt het weergeven overgenomen door de CPU en stort de framerate in. In Chrome vind je dit onder Instellingen → Systeem.
  • De kabel of poort vormt de beperking. Hoge verversingsfrequenties bij hoge resoluties vereisen de bandbreedte van DisplayPort of een recente HDMI-versie. Een oudere kabel zal ongemerkt terugvallen naar 60 Hz.
  • Een energiebesparingsmodus remt je af. Laptops op batterij beperken de verversingsfrequentie standaard om de gebruiksduur te verlengen, en een oververhitte machine zal vertragen, ongeacht waar hij op is aangesloten.
  • De browser remt zijn eigen animaties af. Sommige browsers beperken achtergrondtabbladen of inactieve tabbladen tot een lagere verversingssnelheid. Zorg ervoor dat het testtabblad actief en op de voorgrond blijft.
  • VSync of een framebeperking houdt de verversingssnelheid opzettelijk op dat niveau. Een waarde die precies op 60 blijft hangen, is meestal begrensd en geen teken van problemen.

Als het getal correct lijkt maar de beweging nog steeds schokkerig aanvoelt, ligt de oorzaak in de consistentie van de frames en niet in de ruwe snelheid. Een gemiddelde dat stabiel op 120 blijft terwijl er af en toe een frame te laat komt, zal nog steeds haperen, omdat een vloeiende beweging afhangt van een gelijkmatige frametiming, niet alleen van een hoog aantal. De stottertest legt dat direct bloot.

Hoe deze test je framesnelheid meet

De test maakt gebruik van requestAnimationFrame, de eigen animatie-callback van de browser, die één keer per verversingscyclus van het scherm wordt geactiveerd. Door die callbacks gedurende een kort tijdsbestek te tellen, krijg je het aantal frames per seconde dat je browser daadwerkelijk levert.

Twee eerlijke kanttekeningen. Ten eerste: omdat een browser zijn eigen uitvoer samenstelt, is dit een benadering in plaats van een laboratoriummeting — nauwkeurig genoeg om een verversingssnelheid te verifiëren, twee schermen te vergelijken en een probleem te diagnosticeren, maar geen vervanging voor een oscilloscoop. Ten tweede meet dit de framesnelheid van de browser. Het geeft de weergave van je scherm en het rendertraject van je systeem weer, maar het is geen game-benchmark; voor de FPS in een game heb je een overlay nodig, zoals de eigen teller van je game of een monitoringtool.

Meer dan alleen de framesnelheid: de rest van het bewegende beeld

Een hoge framesnelheid is noodzakelijk voor vloeiende bewegingen, maar op zichzelf niet voldoende. Diverse andere beeldschermkenmerken bepalen hoe goed een scherm er daadwerkelijk uitziet terwijl er dingen bewegen, en voor elk daarvan is hier een eigen test.

  • Bewegingsonscherptetest — zelfs bij een perfecte framesnelheid vervaagt een scherm bewegende details, omdat elk frame statisch blijft terwijl je ogen blijven bewegen. Deze test meet die persistentie-onscherpte en eventuele ghosting.
  • Test op het overslaan van frames — sommige schermen laten stilletjes frames vallen die ze beweren weer te geven, vooral wanneer ze zijn overgeklokt. Een op een camera gebaseerd patroon legt vast wat software niet kan zien.
  • Screen-tearing-test — wanneer frames niet synchroon met de verversingsfrequentie binnenkomen, splitst het beeld zich langs een bewegende horizontale lijn. Hiermee wordt gecontroleerd of VSync of de variabele verversingsfrequentie naar behoren functioneert.
  • Haper-test — een live grafiek van de frametijd en een jank-teller onthullen de vertraagde frames die door een hoog gemiddelde worden verborgen.
  • Test op soepelheid bij het scrollen — scrollen is de beweging die je het vaakst tegenkomt, en deze test meet hoe gelijkmatig je browser dit weergeeft.

Veelgestelde vragen

Hoe weet ik of mijn monitor echt 144 Hz is?

Stel je beeldscherm in op 144 Hz in de instellingen van je besturingssysteem en voer deze test vervolgens uit in volledig scherm terwijl alle andere tabbladen gesloten zijn. Een Screen FPS-waarde die dicht bij 144 ligt, bevestigt dat het scherm deze frequentie daadwerkelijk levert. Als de waarde 60 is, ga dan de bovenstaande oorzaken na — in de meeste gevallen ligt het aan de kabel of de instelling voor de verversingssnelheid in het besturingssysteem.

Is deze framerate-test nauwkeurig?

Het is een nauwkeurige schatting. De test meet het aantal frames per seconde dat je browser weergeeft, wat nauw aansluit bij de werkelijke output van je beeldscherm. Omdat de browser zijn eigen frames samenstelt, is het geen laboratoriummeting, maar de test is betrouwbaar genoeg om een verversingsfrequentie te controleren, twee beeldschermen te vergelijken en prestatieproblemen te diagnosticeren.

Wat is een goede framesnelheid?

60 FPS is de algemeen aanvaarde norm voor vloeiende, responsieve bewegingen. Gamers streven naar 120, 144 of 240 op monitoren met een hoge verversingssnelheid, terwijl films op 24 worden afgespeeld en er prima uitzien vanwege de manier waarop ze zijn opgenomen. Wat de juiste doelwaarde is, hangt af van je beeldscherm en wat je ermee doet; in onze gids over wat framesnelheid is, worden de afwegingen besproken.

Ziet een hogere framesnelheid er altijd beter uit?

Alleen tot de verversingsfrequentie van je monitor. Het weergeven van 200 FPS op een 60 Hz-scherm verbruikt onnodig veel stroom zonder zichtbaar voordeel, omdat het scherm slechts 60 kan weergeven. Stem je streefwaarde af op het scherm dat je hebt en controleer wat het ondersteunt met onze gids over verversingsfrequenties.

Werkt deze test ook op een telefoon?

Ja. Het is een handige manier om te controleren of een telefoon die wordt aangeprezen met 90 of 120 Hz ook daadwerkelijk op die snelheid draait — veel toestellen dalen naar 60 Hz in de batterijbesparingsmodus, of schakelen adaptief over, afhankelijk van wat er op het scherm te zien is.

Waarom verandert mijn FPS steeds?

Kleine schommelingen zijn normaal; het cijfer wordt over een kort tijdsbestek gemeten en achtergrondactiviteit beïnvloedt het. Grote schommelingen duiden erop dat iets om de GPU concurreert, of dat een functie voor variabele verversingssnelheid het scherm in realtime aanpast.

Gerelateerde tests en handleidingen

Meer beeldschermtests

De beeldsnelheid is een van de manieren waarop een scherm tekort kan schieten. DeadPixelTest.org vult je scherm met effen kleuren, zodat je dode, vastzittende of hete pixels kunt opsporen voordat de retourtermijn verstrijkt, en bevat een reparatiefunctie die snel wisselende kleuren laat knipperen om een vastzittende pixel weer tot leven te wekken. BackLightBleedTest.org toont een puur zwart scherm, zodat je backlight bleed en IPS-glow kunt beoordelen — het ongelijkmatige licht dat langs de randen van een LCD-scherm lekt in donkere scènes, wat het best in een donkere kamer kan worden beoordeeld.