RivaTuner (RTSS) & MSI Afterburner Overlay Guide: Setup, Custom Skins & Templates

Jan 1, 2026 at 05:15pm EST
The image shows a panel with settings from the RivaTuner Statistics Server application displaying options like 'On-Screen Display' set to ON and 'Application detection level' set to Low, alongside text reading Rivatuner Statistics Server Overlay Setup Guide.

Whether you’re benchmarking, optimizing your game settings, or just trying to get the smoothest gaming experience possible, visual performance feedback in-game can make all the difference. On-screen display (OSD) overlays show real-time performance data such as framerate, frametime, hardware utilization, temperatures, and more, giving you immediate insight into how your system behaves under load. At the heart of most high-quality overlays is RivaTuner Statistics Server (RTSS), a lightweight engine that hooks into games and renders customizable performance metrics on top of your game. RTSS is widely used in the PC gaming community because it’s flexible, low-overhead, and compatible with multiple tools that feed it telemetry data.

In this guide, we’ll walk you through two ways to set up RTSS-based overlays:

Related Story Radeon RX 9060 XT Smashes Into Second Place At 4.64 GHz After AMD Overclocker Taps Secret Internal Tools
  1. MSI Afterburner’s built-in RTSS overlay: an easy place to start for hardware performance and sensor monitoring.
  2. CapFrameX’s custom overlay system: great for benchmarkers who want to monitor an even larger array of performance metrics and sensors.

By the end of this article, you’ll hopefully understand how to set up each overlay method, tailor the data shown to your needs, and troubleshoot common issues, so you can monitor performance with clarity and precision in any game.

Prerequisites and Installation

Before you can create high-quality in-game overlays with RTSS, you’ll need to make sure a few core pieces of software are installed and configured properly. RTSS is the engine that actually draws overlays in games, while the other tools act as frontends that enhance its output.

1. RivaTuner Statistics Server (RTSS)

At the heart of any on-screen overlay setup is RivaTuner Statistics Server, a lightweight utility that hooks into DirectX/OpenGL/Vulkan games and renders custom performance metrics/hardware sensor data on top of them. RTSS was created by Alexey Nicolaychuk, a Russian programmer also known by the handle "Unwinder. RTSS originally began as a companion component to his RivaTuner overclocking and hardware-monitoring utility, providing real-time performance monitoring and on-screen display (OSD) capabilities. Over time, RTSS evolved into a standalone statistics server focused on low-overhead hardware monitoring, OSD rendering, and performance overlay support. It is widely used on its own or bundled with tools like MSI Afterburner for displaying real-time performance data in games and benchmarks.

You can download the latest version of RTSS from the following link:

https://www.guru3d.com/download/rtss-rivatuner-statistics-server-download/

Following RTSS's installation, open the program (by clicking its icon that should be found in the Windows System Tray), then make sure that the Show On-Screen Display toggle is set to ON, as this will allow the aforementioned OSD overlay programs to show you the overlay on top of your games.

Note: We strongly recommend installing MSI Afterburner alongside RTSS rather than RTSS by itself, as you'll not only get a tool to set up your overlay, but also many more useful features to tune your GPU.

2. MSI Afterburner

MSI Afterburner, which is also made by Unwinder, is the go-to tool for many PC gamers and enthusiasts because it:

You can download the latest version of Afterburner from the following link:

https://www.guru3d.com/download/msi-afterburner-beta-download/

When installing Afterburner, make sure that RTSS is checked during installation so that both programs get installed together, but only if you haven't already installed RTSS previously yourself.

Note: Afterburner and RTSS are tightly interlinked, as Afterburner simply tells RTSS what to show in the overlay. If RTSS isn’t installed or running, Afterburner won’t show an overlay.

3. CapFrameX (for extended overlay options)

If you want an overlay that’s tailored for benchmarking data (frametime graphs, percentile FPS metrics, latency info, etc.), then CapFrameX is an excellent choice. In fact:

You can download the latest CapFrameX release from this page:

https://github.com/CXWorld/CapFrameX/releases

4. HWiNFO64 (for displaying advanced hardware sensor data)

For the most complete overlay experience, you’ll want to install HWiNFO64, as:

You can download the latest version of HWiNFO64 from the link below:

https://www.hwinfo.com/download

Note: After launching HWiNFO64, start it in Sensors-only mode, then click the Configure Sensors button in the bottom right of the program's UI (gray gear icon), then click the Main Settings button in the ensuing window, and finally enable the Shared Memory Support option so that RTSS and other overlay tools can read HWiNFO64's sensor outputs. Unfortunately, you'll have to redo this every 12 hours in the free version of the program.

Setting up Overlays via MSI Afterburner

Performance overlays are incredibly useful when you’re tuning settings, benchmarking, or just curious about how your system behaves in real time. With MSI Afterburner + RTSS, you can either build your own overlay from scratch (using Afterburner’s Monitoring tab) or load pre-made templates that take all the work out of designing an overlay yourself.

RTSS is the engine that renders the overlay in-game, and Afterburner tells it what data to display, such as CPU/GPU usage, temperatures, framerate, frametimes, etc. As such, having both programs installed and running is essential to setting up functional OSD overlays.

Setting up your own overlay via MSI Afterburner

Before loading any fancy templates, you can build a custom overlay yourself directly in MSI Afterburner by following the steps below:

This built-in method is quick, flexible, and perfect for adding just the stats you want without any additional templates.

Using pre-made RTSS overlay templates

While you can customize your own overlay via Afterburner, using pre-configured templates can make the process much easier and give you a more polished overlay display out of the box. Thankfully, RTSS already comes bundled with some nice overlay templates, which we can use to display beautiful OSD overlays. The following steps will detail how you can do this yourself:

If you want your Afterburner/RTSS overlay to look like the one on the screenshot above, then you can grab this customized overlay template from the link below, and import it via the RTSS Overlay Editor, by using the aforementioned method:

https://www.mediafire.com/file/j88cqnpcgl0g2fu/Custom+Afterburner-RTSS+Overlay.ovl/file

Note: If you also want the transparent black background to appear underneath the overlay metric/sensor data, then enable the On-Screen Display fill option in RTSS settings:

Using TroyMetrics Benchmark Overlays

If you want a professional, benchmark-focused overlay with rich telemetry and advanced visualization features, the TroyMetrics Benchmark Overlays package is a great step up. These overlays are designed for benchmarkers, content creators, and enthusiasts, and they include metrics beyond basic performance metrics and hardware sensor data, like latency modules, adaptive CPU bar charts, enhanced frametime graphs, power delivery widgets, and more.

Highlights of TroyMetrics Overlays:

You can follow the extremely detailed overlay setup guide in the "Setup & Installation" section that is found on the official GitHub page of this overlay pack, which can be accessed from the following link:

https://github.com/TroyMetrics/Benchmark-Overlays

These overlays are engineered to provide rich, high-information real-time displays tailored for performance analysis and benchmarking, which is far beyond what basic overlays provide. Further, they’re also updated frequently and include options for color customization and dynamic modules.

Setting up Custom Overlays in CapFrameX

CapFrameX doesn’t just capture and analyze frametime data; it also lets you build custom performance overlays that display real-time performance metrics and hardware sensor data in-game using RTSS as its overlay rendering backend. This gives you flexible, benchmark-centric overlays that can show exactly the stats you care about while making performance captures or just eyeing a game's performance profile.

How the CapFrameX overlay works

CapFrameX’s Overlay tab lets you choose which items to display, how they’re grouped, and how they look. Like Afterburner, it uses RTSS to actually render the overlay on top of the game.

In the Overlay tab, you’ll find:

Customizing overlay items

CapFrameX gives you granular control over how each metric looks and behaves. The following will be a brief explainer of what each section in the Overlay tab does:

Overlay items

This area lets you configure what performance data CapFrameX shows on-screen via RTSS, and how it looks. You’re essentially building a custom real-time overlay tailored to your benchmarking or testing needs.

Overlay items list

Colors, limits, and format Options

Group names and separators

Multiple overlay profiles

Overlay control section

This section has many options to control the hotkeys with which you can switch the overlay on or off in-game, not to mention switching between the three different overlay profiles. You can also control the overlay refresh period and metric interval (AKA the real-time metrics calculation timeframe in seconds), and reset the overlay metrics as well.

Using multiple overlay profiles

CapFrameX supports three separate configuration profiles (usually named OverlayEntryConfiguration_0, OverlayEntryConfiguration_1, and OverlayEntryConfiguration_2) that allow you to save different layouts. For example:

These .json configuration files are stored in the CapFrameX configuration folder (located in %APPDATA%\CapFrameX\Configuration).

Importing and exporting overlay templates

CapFrameX supports importing overlay templates created by others:

  1. Save or download a .json overlay configuration file (for example, one that's tweaked for your CPU/GPU combo).
  2. Place it into the CapFrameX configuration folder.
  3. Restart CapFrameX and switch to the corresponding overlay profile index (for example, Profile 1).
  4. Adjust group names and colors to match your hardware if needed. For example, rename a group from “RTX 3070” to “RTX 4090” so that the colors and labels match.

This makes it easy to import shared setups or start from a template and tweak it for your system.

Advanced options and positioning

Newer versions of CapFrameX also let you:

By mastering the Overlay tab in CapFrameX, you can create custom, data-rich overlays that are tailored to your benchmarking style, showing the exact performance data you want in a layout you control, all rendered on top of your game in real time.

CapFrameX overlay setup example

In order to set up a CapFrameX benchmarking overlay for your system, it is possible to start from scratch and customize your overlay as you see fit. However, we strongly recommend downloading a pre-made overlay template and customizing it to fit your needs, as that will help you save valuable time during overlay setup.

You can download CapFrameX overlay templates from this link:

https://cxblobs.blob.core.windows.net/downloads/Overlay_Config_Templates.zip

Using an Intel+NVIDIA CapFrameX overlay template from the link above as a starting point, I was able to further customize it to my liking and come up with the following overlay setup:

Overlay Best Practices

Configuring performance overlays with RTSS, whether through MSI Afterburner or CapFrameX, is an effective way to monitor your system's gaming performance and health in real time. With that said, there are some thoughtful practices you can follow that will help ensure your overlay actually provides added value to you. Here are some key tips to get the most out of your on-screen performance data:

Keep it clean and readable

Overlays that are too large or too busy can obscure gameplay and actually make performance harder to interpret. As such, we recommend prioritizing only the performance metrics that you truly care about and hiding secondary data unless you need it for some other purpose. Further, it's highly recommended to adjust the font size, opacity, and position of your overlay so that it stays visible without blocking important in-game content.

Use different profiles for various scenarios

All the aforementioned overlay tools will let you create, save, and load multiple overlay configurations, which is why we recommend having multiple overlay profiles, with each one tailored for a specific use case. For example:

Minimize conflicts with other overlays.

Overlays from apps such as Discord, Steam, Xbox Game Bar, or any other tools can potentially interfere with RTSS and cause various unpredictable issues. Therefore, we highly recommend turning off other overlays if you opt to use an RTSS-based overlay.

Watch for potential performance Impacts

While RTSS and its front-end tools are relatively lightweight, displaying too many metrics at once, especially at high refresh frequencies, can add a performance overhead. The power percentage sensor on NVIDIA GPUs deserves special attention, as it's known to potentially cause stuttering in games, especially with a high refresh frequency. Thus, should you notice any performance issues that were added after setting up your overlay, dial back sensor refresh rates or reduce the number of displayed performance metrics/sensors.

Troubleshooting Common Overlay Issues

Even after you’ve set up your RTSS-based overlay, it’s common to encounter quirks or conflicts, especially since overlays rely on injecting data into a game’s graphics rendering pipeline and thus can easily clash with other software or specific game engines. The following are some of the most frequent problems and how to address them.

Overlay doesn't appear in-game

If the overlay never shows up at all, this usually means that either RTSS isn’t running or it’s not hooking into the game correctly. Should this happen for you, check the following elements:

Performance metrics/sensors are missing or display invalid values

If your overlay appears but shows invalid or missing performance metric/sensor data, then you might try the following workarounds:

Overlay flickers, lags, is rendered improperly, or even causes game crashes

Flickering overlays or inconsistent rendering can be caused by:

Clean reinstall of the overlay tools as a last resort

If nothing seems to fix your issues:

Final Words

Performance overlays aren’t just for enthusiasts. They’re a powerful tool for anyone who wants a deeper understanding of what’s happening inside their PC while gaming or benchmarking. At the heart of most high-quality overlays is RTSS. With it, you can see how your system responds in real time, track bottlenecks, identify anomalies, or simply confirm that a new setting is actually improving performance.

Each one of the two overlay setup methods we've discussed in this guide has its place, from quick, easy monitoring to detailed benchmarking overlays that would satisfy reviewers and content creators alike. As you experiment, you’ll find it’s worth balancing the amount of on-screen information with visual clarity, especially for competitive play or content capture. And while RTSS itself has a learning curve and occasional compatibility quirks with certain games or other overlay software, mastering its setup unlocks a new dimension of visibility into your PC’s performance.

Whether you’re trying to squeeze out extra frames, troubleshoot performance issues, or simply understand why your GPU isn’t hitting its full potential, properly configured RTSS overlays can save you time and give you insight most gamers never see. Now that you know how to set up overlays with Afterburner and CapFrameX, you’re ready to thoroughly monitor your system's performance, and thus make better decisions about graphics settings tweaking and even potential hardware upgrades.

About the author: Sebastian Castellanos is a data scientist by education and training. He's also deeply passionate about PC gaming hardware and software. He has recently started writing technical articles and guides Wccftech about PC hardware, games and mods.

Follow Wccftech on Google to get more of our news coverage in your feeds.