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.
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.
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.
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.
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.
De test begint zodra de pagina is geladen en wordt continu bijgewerkt. Met een paar stappen maak je de waarde betrouwbaar:
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:
| Vernieuwingsfrequentie | Frametijd | Meestal te vinden op |
|---|---|---|
| 30 Hz | 33,3 ms | Consolevideo, oudere HDMI-verbindingen |
| 60 Hz | 16,7 ms | Standaard kantoormonitors, de meeste laptops |
| 90 Hz | 11,1 ms | Telefoons en tablets uit het middensegment |
| 120 Hz | 8,3 ms | Moderne telefoons, tv's en gaminglaptops |
| 144 Hz | 6,9 ms | De gangbare standaard voor gamingmonitoren |
| 240 Hz | 4,2 ms | Beeldschermen 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.
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.