Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is CapFrameX?
CapFrameX is a Windows benchmarking tool for recording and analyzing PC game performance. It captures frames per second and frametimes while you play, along with hardware sensor data, then lets you plot and compare the results or share them through its cloud service. It is built on Intel's PresentMon for capture and uses RivaTuner Statistics Server for the on-screen overlay, so it is aimed at people who want detailed, repeatable performance data rather than a simple FPS counter.
What it does
- Records frametimes and FPS during gameplay, not just an average number.
- Logs sensor data alongside the run, so performance can be read together with system behavior.
- Provides analysis and plotting tools for inspecting a capture after the fact.
- Supports sharing results with others via its cloud service.
- Explains the metrics it uses — frametimes, FPS, median, percentiles and x%-low — in its own documentation.
Who it suits
- Enthusiasts and reviewers comparing hardware, drivers or game settings.
- Troubleshooters chasing stutter, since frametime data shows unevenness that average FPS hides.
- Anyone who wants evidence they can share, rather than a screenshot of a number.
Trade-offs to expect
- It is a capture-and-analyze workflow, so there is a learning curve around metrics and interpreting results.
- Overlay and capture depend on external components, which adds setup steps compared with a built-in counter.
- Its value comes from detailed analysis; if you only need a quick FPS readout, it is more than you need.
A practical next step: run the same short, repeatable scene twice — once at your current settings and once with a single change — then compare frametime graphs rather than average FPS. That is where the tool's detail pays off. For related reading, see Intel on PresentMon and Guru3D for RivaTuner Statistics Server.
How do I capture frametimes and FPS in a game with CapFrameX?
CapFrameX captures frame times and FPS by recording how long each frame takes while you play, then letting you analyze or share the results. It is built on Intel's PresentMon for frame capture and uses RivaTuner Statistics Server (RTSS) for the in-game overlay. The recorded data includes frame times, FPS, and sensor readings.
Basic capture workflow
- Install CapFrameX and make sure RivaTuner Statistics Server is running — the overlay depends on it.
- Launch your game and load into the scene you want to measure. For consistent results, use a repeatable route, save, or benchmark sequence rather than just "playing normally."
- Start the capture using CapFrameX's recording hotkey or capture button.
- Play through the sequence you want to measure.
- Stop the capture. CapFrameX saves the session as a frame-time log.
- Open the analysis view to plot frame times, FPS, and sensor data, or upload the result to the cloud service to share it.
What you get and what to watch for
| Metric | What it tells you | Practical use |
|---|---|---|
| FPS (average) | Overall smoothness headline | Quick comparison between settings |
| Frame times | Per-frame duration | Spots stutters and hitching that average FPS hides |
| Percentiles / x%-low | Worst-case performance | Judging whether dips will be noticeable |
| Sensor data | GPU/CPU load, temps, clocks | Checking whether you are CPU- or GPU-limited |
A useful next step: pick one repeatable in-game route, capture it once with your current settings, then change a single setting and capture again. Compare the frame-time plots rather than just the average FPS — the percentile and x%-low figures are usually where the real difference shows up.
One caution from the site's own explanation: CapFrameX's reported FPS can be lower than the number shown inside the game, because the tool measures actual presented frames rather than the game's internal counter. Treat CapFrameX numbers as the more detailed source when the two disagree.
How does CapFrameX calculate FPS and low percentiles differently from in-game counters?
CapFrameX measures frame delivery at the operating-system/present level rather than reading the number a game chooses to display. It builds on Intel's PresentMon to capture each frame's presentation time, then derives FPS and frametime statistics from that timeline. In practice this means it records how often frames actually reached the display pipeline, not an internal engine estimate that may be smoothed, averaged over a window, or capped by a menu.
CapFrameX
Why the numbers can differ
In-game counters are convenient but often inconsistent. Some report an instantaneous or short-window average, some exclude frames during loading or cutscenes, and some are affected by the engine's own frame pacing. CapFrameX's own explanation notes that analysis can show FPS values lower than what the game displays, which is a common outcome when the tool is counting every presented frame instead of a curated subset.
Low percentiles are the clearest difference. A game may show only average FPS, which can look healthy even when occasional long frames cause stutter. CapFrameX calculates percentiles such as 1% low and 0.1% low from the recorded frametime distribution. The 1% low represents the frame rate at the slow end of the distribution — roughly the worst 1% of frames — so it exposes stutter that an average hides. The exact percentile labels and calculation details are part of CapFrameX's documented metrics, so treat the tool's own metric explanations as the authority for how each value is defined.
Practical example
A reader testing a new GPU in a demanding game might see the in-game counter report 90 FPS. CapFrameX might report an average close to that but a 1% low near 45 FPS. The game counter looks fine; the percentile reveals intermittent hitching. That distinction matters when comparing two graphics settings that have similar averages but very different low percentiles.
How to choose what to trust
Use in-game counters for quick, rough feedback while playing. Use CapFrameX when you need comparable, repeatable data across runs, especially for reviews, overclocking validation, or diagnosing stutter. For a fair comparison, keep the same scene, resolution, settings, and capture duration, and compare percentiles rather than averages alone. If you want to cross-check with another frame-capture tool, PresentMon is the underlying Intel project, though CapFrameX wraps it with its own analysis and overlay workflow.
Can I compare my benchmark results with others or share them through the cloud service?
Yes. CapFrameX is built around capturing frametimes and frame rates, then analysing, plotting and sharing those captures — the site describes a cloud service specifically for sharing results with friends. So two kinds of comparison are possible: side-by-side against your own earlier runs, and against captures other people have uploaded.
What sharing actually gets you
- A capture file plus the plotted metrics (FPS, frametimes, median, percentiles, x%-low) is far more informative than a single average FPS number someone posts in a forum.
- Because the tool is based on Intel's PresentMon with an overlay from Rivatuner Statistics Server, other users running the same capture method produce numbers that are at least methodologically comparable to yours.
- The site's own blog notes that analysis FPS values can come out lower than the in-game counter shows — worth remembering when someone's shared result looks worse than their gameplay felt.
Where comparisons break down
Shared results are only meaningful if the setup matches. Before treating a comparison as valid, check:
| Factor | Why it changes the result |
|---|---|
| CPU and GPU | The bottleneck determines which metric moves |
| Resolution and in-game settings | Directly scales frame cost |
| Scene tested | A built-in benchmark, a save-file replay and free roaming are different workloads |
| Capture duration and warm-up | Short runs catch shader compilation and loading spikes |
| Driver and game version | Patches shift performance between captures |
A practical test: if two captures differ by only a few percent in average FPS but a lot in x%-low, the difference is likely stutter or background load, not raw hardware capability.
A concrete next step
Record a repeatable run — same scene, same settings, same duration, ideally three passes — and upload it. Then ask a friend with comparable hardware to do the identical run. Compare the percentile and x%-low columns first, not the average. If you want a second opinion on a shared capture, the CapFrameX community and its blog explanations are the natural place to ask; the tool's own site is CapFrameX.
Which performance metrics should I focus on to identify stutters rather than just average FPS?
Frametime and its distribution, not average FPS. Average FPS hides short freezes because a few very slow frames get averaged away by hundreds of fast ones. Stutters show up as spikes in frametime (milliseconds per frame) and as a long tail in the frame-time distribution.
Metrics that expose stutters
- Frametime (ms/frame) — the core signal. A single frame taking 50 ms instead of 8 ms is a visible hitch even if the average looks fine.
- 1% and 0.1% low FPS — derived from the slowest frames. They quantify the worst moments rather than the typical one.
- Percentiles / x%-low values — show how far the slow tail extends. CapFrameX's own documentation covers frametimes, FPS, median, percentiles and x%-low in its "metrics explained" post.
- Frame-time variance or standard deviation — a compact way to compare consistency between two configurations.
- Sensor data logged alongside frames (CPU/GPU clocks, temperatures, power) — useful for explaining why a spike occurred, since CapFrameX records sensors while the game runs.
How to read them together
| Question | Metric to check |
|---|---|
| Is the experience smooth overall? | Frametime plot, not average FPS |
| How bad are the worst moments? | 1% / 0.1% low FPS |
| Is the problem occasional or constant? | Frametime variance and the shape of the plot |
| What caused a spike? | Sensor traces at the same timestamp |
Practical next step
Record a short, repeatable run — same scene, same settings, same duration — then compare the frametime plot side by side rather than the average number. If you are tuning settings, change one variable at a time and watch whether the spikes flatten or just shift.
CapFrameX is built for exactly this workflow: it captures frametimes and sensor data via Intel's PresentMon, with an overlay from RivaTuner Statistics Server, and lets you analyse, plot or share results through its cloud service. For a broader look at frame-time capture tools, NVIDIA's FrameView and HWiNFO for sensor logging are common companions, though CapFrameX already combines capture and sensor logging in one pass.
What are the setup requirements and dependencies for running CapFrameX, such as PresentMon and Rivatuner Statistics Server?
CapFrameX is a Windows-based frametime capture and analysis tool built on Intel's PresentMon, with its on-screen overlay supplied by RivaTuner Statistics Server (RTSS). In practice, that means two external components sit underneath the app: PresentMon provides the frame capture data, and RTSS provides the in-game overlay. You capture while a game runs, then analyse or plot the results afterwards, or share them through the tool's cloud service.
What you need in place
- Windows PC running the games you want to benchmark.
- PresentMon as the capture layer — CapFrameX is described as being based on it.
- RivaTuner Statistics Server (RTSS) as the overlay provider.
- The CapFrameX application itself, which handles recording, analysis and plotting.
H3. Practical implications Because capture and overlay come from separate components, setup usually involves installing and running those pieces alongside CapFrameX rather than a single self-contained package. The upside is a well-understood capture path and a configurable overlay; the trade-off is that a missing, outdated or conflicting component is a common cause of "no overlay" or "no data" problems. Overlay software also hooks into the game's rendering, so some anti-cheat-protected multiplayer titles may object to it — check per game before benchmarking online.
H3. A concrete scenario Say you want to compare two graphics settings in the same game. Install CapFrameX, PresentMon and RTSS, launch the game, confirm the overlay appears, then record a short, repeatable run for each setting. Analyse frametimes, FPS, median and percentiles, and use the x%-low figures to judge stutter rather than averages alone.
H3. Next step Before trusting any numbers, do one short test capture and confirm both the overlay and the recorded frametime data appear. If either is missing, fix the PresentMon/RTSS layer first — the analysis is only as good as the capture. For background on the metrics, see CapFrameX.
User reviews (0)