Gamepad Tester Frame Rate Test
FPS Tester & Frame Rate Test — Gamepad Tester
Free Online Tool — Live FPS

Frame Rate Test — Free Online FPS Test & Frame Rate Tester

Free FPS Test Online: Check Real-Time Frame Rate, Frame Time, 1% Lows, Stability Score & Performance Benchmark for PC, Laptop, Phone & Tablet — Instant, No Download, No Install

The most complete free online FPS test and frame rate tester. Measure your device's live frames per second, average FPS, 1% low, 0.1% low, frame time (ms), jitter, dropped frames, and stability score — all rendered live in your browser with no downloads required. Includes a canvas stress-test with adjustable load intensity, a live FPS time-series graph, frame time chart, and a performance score from 0–999. Works on any device: PC, gaming laptop, Mac, Android, iPhone, tablet.

Live FPS Meter Frame Time (ms) 1% Low FPS Stability Score Stress Test Jitter Detection Performance Score All Devices
Live FPS — Running Now
Measuring
FPS — Frames Per Second
03060120240
Avg FPS
1% Low
Frame Time
Auto-measuring your browser FPS — updating live
Live FPS
Avg FPS
1% Low
Frame Time
Jitter
Perf Score
Live Frame Rate Test — Interactive Tool
FPS Test — Frame Rate Benchmark & Stability Analyzer
Measuring Live
Browser FPS measures rendering performance — not your GPU's raw gaming output. For the most accurate reading, enable Hardware Acceleration in your browser settings. Results reflect your browser's capability to render graphics, which closely correlates with general system rendering performance.
— FPS
—ms
—%
LOAD:
Light: 50 objects
FPS Over Time — Live Graph
2min ago1min agoNow
Frame Time Chart Target: 16.7ms@60fps · 8.3ms@120fps
Live Performance
Score
Frames Per Second
Avg FPS
Max FPS
Min FPS
1% Low
0.1% Low
Frame Time
Jitter
Stability
Dropped
0
Samples
0
FPS Event Log
Starting frame rate measurement…
FPS Performance Comparison Diagram

What Your FPS Score Actually Means — Visual Guide

FPS is more than just a number — different frame rates produce fundamentally different experiences. Here is how each target FPS level feels and what hardware is required to achieve it.

FPS Performance Levels — Gaming, Content Creation & Competitive Play
24fps
Cinematic / Film — motion blur required for smooth appearance
Cinema, animation, video. Not suitable for interactive use.
30fps
Console baseline — PS4/Xbox One single-player games
Playable for single-player. Feels sluggish for shooters.
60fps
Gold standard — PC gaming baseline, PS5/Xbox Series target
Smooth, responsive. The minimum for competitive play.
120fps
High refresh — PS5 Performance Mode, 120Hz monitors/TVs
Noticeably smoother input response. Competitive advantage.
144fps
Competitive standard — most esports pro monitors, 144Hz refresh
Standard for competitive FPS. Matches 144Hz monitor sync.
240fps
Elite competitive — 240Hz monitors, professional esports, minimum input lag
Professional tournament level. 4ms frame intervals.
What This FPS Test Measures

Average FPS & Live FPS

Measures frames per second using requestAnimationFrame() timestamps. Live FPS updates every second; average FPS builds over the entire test session. Average is more representative than any single live reading.

1% Low & 0.1% Low FPS

The worst 1% and 0.1% of frame rate samples. These reveal micro-stutters that averages hide — a system with 120 avg FPS but 20 FPS 1% lows will feel choppy. Professional benchmarks always report 1% lows alongside averages.

Frame Time (ms)

The milliseconds required to render each frame. At 60 FPS, each frame should take 16.7ms. At 120 FPS, 8.3ms. Consistent frame time feels smoother than equal average FPS with inconsistent timing — this is the true smoothness metric.

Jitter (ms)

Standard deviation of frame times — how much frame timing varies from frame to frame. Under 2ms is excellent. 2–5ms is acceptable. Above 8ms causes visible judder even when average FPS looks fine. Low jitter = smooth, consistent motion.

Stability Score (%)

Percentage of frames delivered within 20% of average frame time. 95%+ is excellent — most frames are timed consistently. Below 80% means visible stuttering. 100% means perfectly smooth, metronomic frame delivery throughout the session.

Performance Score (0–999)

A composite metric combining average FPS, stability percentage, and jitter. 600+ is excellent. 400–599 is good. 200–399 is acceptable. Below 200 indicates performance issues. Compare before and after system changes to measure the actual impact.

How to Use the FPS Tester

How to Run Your Free Online FPS Test

1

Enable Hardware Acceleration

Before testing, verify that hardware acceleration is enabled in your browser. In Chrome: Settings → System → "Use graphics acceleration when available" → Enable. In Edge: Settings → System → "Use hardware acceleration when available". Without GPU acceleration, your browser renders entirely on the CPU and scores will be significantly lower than your device's actual capability.

Chrome → System → Enable GPUEdge → System → Hardware AccelRestart browser after enabling
2

Close Background Tabs

Close all other browser tabs and any background applications (Discord, Spotify, browser extensions) before testing for a clean baseline. Other tabs share the same GPU render thread as this tool. Each additional active tab can reduce measured FPS by 5–20%. A clean test with only this tab open shows your device's true ceiling.

Close all other tabsQuit background appsDisable unused extensions
3

Run All Load Levels

Start with the Light load and let it run for 30 seconds to establish a baseline. Then increase to Medium, Heavy, and Extreme. Watch how your FPS and frame time change under increasing load. A system that maintains 60+ FPS on Heavy load has good GPU rendering capability. Dropping below 30 FPS on Medium suggests integrated graphics or a mobile device.

Light → Medium → Heavy30s each levelWatch FPS + stability
4

Read Your Results

Focus on Average FPS for a general rating, 1% Low to diagnose stuttering, Frame Time for smoothness quality, and Stability % for consistency. The Performance Score summarises all metrics into a single number. 600+ on Medium load means your system can run most modern games smoothly at 1080p. Below 200 on Light load suggests graphics driver or hardware acceleration issues.

600+ = Excellent1% Low matters mostFrame time = true smoothness
How to Improve Your FPS

How to Increase Your FPS — Proven Fixes

Update GPU Drivers

Outdated GPU drivers are the single most common cause of low FPS and instability. NVIDIA, AMD, and Intel release optimisation updates for specific games. Always install the latest driver before benchmarking or testing — a driver update alone can improve FPS by 10–30% on specific titles.

Lower Demanding Settings

Shadows, ambient occlusion, global illumination, and anti-aliasing are the most GPU-expensive settings. Reducing these from Ultra to High or Medium often gains 20–40% FPS with minimal visual impact. Ray tracing at 4K is the single most performance-intensive setting in modern games.

Set Windows to High Performance

Windows power plans throttle your CPU and GPU to save power. Set your power plan to High Performance (Control Panel → Power Options) or Ultimate Performance. On laptops, plug in during gaming — battery-saving mode can cut performance in half. This alone adds 15–25% FPS on laptops.

Enable DLSS / FSR / XeSS

NVIDIA DLSS, AMD FSR, and Intel XeSS are AI upscaling technologies that render the game at a lower resolution internally and upscale to your native resolution — achieving near-native visual quality at a fraction of the GPU cost. Enabling DLSS Quality mode can double FPS with minimal perceptible quality loss.

Cap FPS to Monitor Refresh Rate

Rendering more FPS than your monitor can display wastes GPU resources and generates excess heat. Use RTSS or in-game limiters to cap FPS at your monitor's refresh rate (60/120/144/240Hz). This stabilises frame time, reduces heat, and often improves 1% lows — reducing visual micro-stutter.

Check Thermal Throttling

When your CPU or GPU overheats (typically 90°C+), it automatically reduces clock speeds to protect components — dropping FPS by 30–50%. Monitor temperatures with GPU-Z or HWInfo64 while gaming. If you see temperatures above 90°C alongside FPS drops, cleaning your heatsink and replacing thermal paste will restore full performance.

Frequently Asked Questions

FPS Test & Frame Rate FAQs

What is a good FPS for gaming?
It depends entirely on the game type and your hardware. For single-player games with cinematic visuals (RPGs, adventure games), 30 FPS is acceptable and 60 FPS is excellent. For competitive multiplayer games (FPS shooters, battle royales), 60 FPS is the minimum and 144 FPS is the target — professional esports players typically play at 240 FPS or higher. For VR gaming, 90 FPS is the minimum to avoid motion sickness, with 120 FPS being the current standard target. The key insight is that 1% low FPS matters more than average FPS — a game running at 120 average FPS but with 30 FPS 1% lows will feel stuttery in moments of high action, which is when smooth performance matters most.
Why is my browser FPS lower than my in-game FPS?
Browser-based FPS tests measure rendering performance within the browser's sandboxed environment, which has overhead compared to native applications. Browsers add multi-process sandboxing, JavaScript interpretation, DOM composition, and their own rendering pipeline on top of the GPU work. A browser may measure 80 FPS while a native game uses the same GPU to achieve 200+ FPS. Additionally, browser FPS is typically capped by VSync at your monitor's refresh rate (60/120/144Hz) unless hardware acceleration provides sub-refresh-rate rendering. The browser FPS test gives you a relative performance indicator and is excellent for comparing before/after changes to your system, but should not be directly compared to native application frame rates.
What is frame time and why does it matter more than FPS?
Frame time is the milliseconds required to render each individual frame. FPS is just the average count — it does not tell you whether those frames arrived evenly or in uneven clusters. Consider two systems both averaging 60 FPS: System A delivers every frame at exactly 16.7ms (perfect), System B delivers frames at alternating 8ms and 25ms. Both average 60 FPS, but System B will visibly stutter because your eyes perceive the irregular timing as judder. Frame time analysis and 1% lows reveal this. Good frame time: under 16.7ms at 60 FPS target, under 8.3ms at 120 FPS target. Frame time should be consistent — a steady 16.7ms feels far smoother than frames averaging 16.7ms with spikes to 35ms every few seconds.
What are 1% lows and why do competitive gamers prioritise them?
1% lows represent the slowest 1% of frame rate samples during a benchmark. In a 10-second test at 60 FPS (600 total frames), the 1% low represents the slowest 6 frames — the worst-case performance you encounter during play. A system with 120 average FPS but 40 FPS 1% lows will stutter noticeably during high-action moments — exactly when competitive gamers need maximum responsiveness. Ideally, 1% lows should be at least 60–70% of average FPS (e.g., 1% low of 84 FPS on a 120 FPS average). 0.1% lows are even more extreme — the worst 0.1% of frames — representing the most severe single-frame spikes. These are important for identifying catastrophic single-frame stutters caused by shader compilation, VRAM overflow, or driver bugs.
Does FPS affect input lag in games?
Yes — significantly. Higher FPS directly reduces input latency. At 60 FPS, each frame takes 16.7ms to render, meaning your input can be delayed by up to 16.7ms just from frame rendering alone. At 240 FPS, each frame takes 4.2ms — reducing input lag by up to 12ms. In fast-paced shooters where reaction windows are 100–200ms, a 12ms reduction in input lag is a meaningful competitive advantage. This is why professional esports players compete at 240–360 FPS even though the screens are often showing at 240Hz: the extra rendered frames reduce the "pipeline" lag between mouse movement and GPU output. This tool measures browser rendering latency, which mirrors this principle — you can see the direct relationship between FPS and frame time in the data.
What is VSync and should I enable it?
VSync (Vertical Sync) synchronises your GPU's frame output to your monitor's refresh rate, preventing screen tearing — the horizontal visual tear that occurs when the GPU delivers a partial frame while the monitor is mid-refresh. The trade-off is that VSync adds input lag (typically 1–3 frames at 60Hz, 16–50ms) and can cause FPS to drop dramatically if your GPU can't maintain full refresh rate consistently. Modern alternatives like NVIDIA G-Sync, AMD FreeSync, and HDMI 2.1 VRR (used on PS5 and Xbox Series X) are superior: they synchronise the monitor's refresh to the GPU's output, eliminating tearing without the input lag penalty. For competitive gaming, disable VSync and use G-Sync/FreeSync with a frame rate cap 3–10 FPS below your monitor's maximum refresh rate.
Why is my FPS capped at 60 in this test?
Your FPS is being capped by VSync, your monitor's refresh rate, or the browser's own compositing pipeline. If your monitor runs at 60Hz, the browser's requestAnimationFrame is synchronised to that rate and will cap at 60 FPS regardless of GPU power — VSync is typically enabled by default in browsers. To remove the cap: (1) If you have a high refresh rate monitor (120Hz/144Hz/240Hz), check that Windows recognises the correct refresh rate in Display Settings. (2) In Chrome, you can test with --disable-frame-rate-limit flag via command line, though this is advanced usage. (3) The Idle load mode in this tester disables the stress canvas, letting you see the browser's native cap without any imposed load — useful for confirming your monitor's refresh rate.
Is this FPS test free and does it need a download?
The FPS tester is completely free — no download, no installation, no account, no sign-up required. It runs entirely in your browser using the requestAnimationFrame API for frame timing measurement and the HTML5 Canvas API for the stress-test rendering. All calculations (average, 1% lows, frame time, jitter, stability, performance score) happen locally on your device in JavaScript. No performance data, FPS readings, or system information is transmitted to any server at any point. The tool works on any modern browser — Chrome, Edge, Firefox, and Safari — on any operating system or device.

Gamepad Tester — free browser-based FPS test and frame rate tester. Measures live FPS, average FPS, 1% low, 0.1% low, frame time, jitter, stability score, and performance score using requestAnimationFrame. Works on all devices: PC, Mac, laptop, gaming phone, tablet. No download required.  ·  ← Back to Gamepad Tester