How to Show FPS on PC (7 Methods) | 2026 Guide


The fastest way to check FPS on any PC game is the Steam overlay – just toggle it on in Settings and a frame counter appears in-game. For deeper stats like 1% lows and frame times, MSI Afterburner paired with RTSS is the gold standard and works with every game on every GPU brand. This guide covers seven methods to show FPS on PC, from zero-setup options to full performance monitoring setups, so you can pick the right one for your situation. See our gaming PC fix guide for deeper context.

Disclosure: Some links in this article are affiliate links. We may earn a commission at no extra cost to you. This does not affect our recommendations. Read our affiliate disclosure

Quick Answer: Use the Steam FPS counter if you just want a number in the corner (Settings > In-Game > FPS Counter). Use MSI Afterburner + RTSS if you want the full picture – average FPS, 1% lows, frame times, GPU/CPU temps, and usage percentages. Both are free and work with any GPU.


FPS Counter Methods Compared Steam Overlay (F12 or Shift+Tab) Easiest - works in all Steam games Xbox Game Bar (Win+G) Built into Windows - any game NVIDIA GeForce Experience (Alt+R) NVIDIA GPUs only - detailed stats MSI Afterburner + RTSS Most detailed - any GPU, custom overlay In-game FPS counter Game-specific - check video settings For quick checks: Steam overlay. For detailed monitoring: MSI Afterburner.

Which FPS Counter Should You Use?

There are seven main ways to display FPS on a Windows PC. Each one trades off between setup effort and the amount of data you get. Here is how they compare at a glance.

FPS counter methods comparison chart showing Steam overlay, Xbox Game Bar, GeForce overlay, AMD Adrenalin, MSI Afterburner, in-game counters, and FRAPS compared by setup effort, data shown, performance impact, and best use case

Short version: start with Steam or Xbox Game Bar. If you need more data, move to MSI Afterburner. The GPU-specific overlays (NVIDIA and AMD) sit in the middle – good if you already have the software installed.

Method 1: Steam FPS Counter (Easiest)

If you play games through Steam, this is the fastest way to get an FPS counter on screen. No downloads, no configuration menus, no performance hit.

How to enable it

  1. Open Steam and click Steam in the top-left menu
  2. Select Settings
  3. Click In-Game in the left sidebar
  4. Find In-Game FPS Counter and pick a corner position (top-left is least distracting)
  5. Optional: check High Contrast Color so the number stands out against bright backgrounds

What it shows

A single FPS number. That is it. No temps, no GPU usage, no frame time graph. For a quick “am I hitting 144 FPS?” check, that is all you need.

How We Chose These Picks

We have not physically tested these products. Every pick comes from research and comparison:

  • Spec analysis: Specifications, build quality, and key features, compared across every product we considered
  • Community research: User experiences from Reddit communities, Amazon reviews, and enthusiast forums, weighted toward long-term ownership reports
  • Expert coverage: Published reviews and measurements from established testing outlets
  • Value assessment: Performance and features relative to price point

Disclosure: We use affiliate links but never let that influence our rankings. Read our full editorial policy.

Limitations

  • Only works in games launched through Steam (though you can add non-Steam games to your library)
  • No 1% low or frame time data – you only see the average
  • The counter is small and easy to miss in busy scenes

Gaming PC setup with monitor displaying game footage where an FPS counter overlay would appear in the corner of the screen
Most FPS counters appear as a small number in one corner of your screen – unobtrusive enough to leave on permanently. Photo: Pexels


What Your FPS Number Means Below 30 FPS Unplayable - lower settings immediately 30-60 FPS Playable but not smooth - optimize 60-120 FPS Good - standard for most gaming 120-240 FPS Great - competitive advantage on high Hz 240+ FPS Diminishing returns unless 360Hz monitor Match your FPS target to your monitor refresh rate. Above your Hz = wasted frames.

Method 2: Xbox Game Bar (Built Into Windows)

Every Windows 10 and 11 PC has this pre-installed. Press Win+G during any game and the Xbox Game Bar pops up with a performance widget.

How to enable it

  1. Press Win+G while in any game (or on the desktop)
  2. Click the Performance widget (looks like a speedometer icon)
  3. Click the pin icon on the Performance widget to keep it visible
  4. Click the settings gear inside the widget to choose which metrics display

What it shows

FPS, CPU usage, GPU usage, VRAM usage, and RAM usage. More than Steam, less than Afterburner. The widget floats over your game as a transparent overlay you can resize and reposition.

Limitations

  • Uses slightly more system resources than other overlay methods – around 1-2% CPU overhead
  • The overlay occasionally fails to appear in fullscreen exclusive mode (switch to borderless windowed if this happens)
  • No frame time graph or 1% low tracking
  • Some anti-cheat systems block the Game Bar overlay

Method 3: NVIDIA GeForce Experience Overlay

NVIDIA users get a built-in performance overlay through GeForce Experience. It is more powerful than Steam’s counter but requires an NVIDIA GPU and the GeForce Experience app.

How to enable it

  1. Make sure GeForce Experience is installed (comes with driver packages, or download from nvidia.com)
  2. Press Alt+Z to open the overlay
  3. Click the gear icon (Settings)
  4. Select HUD Layout
  5. Under Performance, choose between Basic (FPS only) or Advanced (FPS, temps, clock speeds, render latency)
  6. Pick a corner position

What it shows

The Advanced overlay displays FPS, render latency (in ms), GPU temperature, GPU clock speed, and GPU utilization. The latency metric is unique to NVIDIA and helps identify input lag problems that FPS alone misses.

Limitations

  • Requires an NVIDIA GPU – AMD and Intel users cannot use this
  • GeForce Experience runs in the background and uses about 200MB of RAM
  • The app nags you to create an NVIDIA account and log in
  • No 1% low FPS tracking – you still need Afterburner for that

Method 4: AMD Adrenalin Software Overlay

AMD’s equivalent to GeForce Experience. If you have a Radeon GPU, the driver software includes a performance overlay with more metrics than NVIDIA’s basic counter.

Setup in 30 seconds

  1. Open AMD Adrenalin Software (right-click desktop > AMD Adrenalin Software)
  2. Go to the Performance tab
  3. Click Metrics
  4. Toggle on the metrics you want to see in-game
  5. Press Ctrl+Shift+O during any game to toggle the overlay

What it shows

FPS, GPU temperature, GPU clock speed, VRAM usage, fan speed, and GPU power draw. AMD shows more hardware data than NVIDIA’s default overlay, which is handy for diagnosing thermal throttling.

The catch

AMD Adrenalin Software has a reputation for being buggy. The overlay sometimes fails to appear after driver updates, and the software occasionally resets your settings. If the overlay stops working, disable and re-enable the Performance Monitoring toggle in settings. Also, like NVIDIA, there is no 1% low tracking built in.

Method 5: MSI Afterburner + RTSS (Best Overall)

This is the method that hardware reviewers, overclockers, and performance-obsessed gamers use. MSI Afterburner paired with RivaTuner Statistics Server (RTSS) shows you everything – and it works on any GPU brand.

Step-by-step visual guide for setting up MSI Afterburner with RTSS showing 5 numbered steps from download to launching a game with the FPS overlay

Full setup walkthrough

  1. Download MSI Afterburner from msi.com (free, works with any GPU brand – not just MSI)
  2. During installation, make sure the RTSS checkbox stays checked. RTSS is what draws the overlay on screen. Afterburner feeds it data.
  3. Open Afterburner and click the gear icon (Settings)
  4. Go to the Monitoring tab – this is the main configuration screen
  5. In the metric list, check the boxes for: Framerate, Frametime, GPU temperature, GPU usage, CPU temperature, CPU usage
  6. For each metric you checked, click it in the list, then check “Show in On-Screen Display” at the bottom of the window
  7. Click OK and make sure RTSS is running in your system tray (small green icon)
  8. Launch any game – the overlay appears automatically in the top-left corner

Why it is the best option

Afterburner + RTSS is the only free tool that tracks 1% low and 0.1% low frame rates. Average FPS can hide stuttering. A game might show 120 FPS average while dropping to 15 FPS every few seconds. Without 1% low data, you would never know why the game “feels bad” despite the high counter. This combo also has zero measurable performance impact because RTSS hooks directly into the game’s rendering pipeline rather than running as a separate app.

Common issues

  • Overlay not appearing: RTSS must be running alongside Afterburner. Check your system tray for both icons.
  • Overlay blocks important UI: Open RTSS directly (not through Afterburner), click your game in the list, and drag the OSD position to a different corner.
  • Some anti-cheat blocks it: Vanguard (Valorant) and some kernel-level anti-cheats block RTSS injection. Use the in-game counter for those games instead.
  • Looks ugly: The default font is pixelated. In RTSS, switch the “On-Screen Display rendering mode” to Vector 3D for a cleaner look.

Method 6: In-Game FPS Counters

Many games have a built-in FPS counter hidden in their settings. No third-party software needed. The problem: every game puts it somewhere different.

Where to find it in popular games

Game Where to Enable FPS Counter
Valorant Settings > Video > Stats > Client FPS (set to “Text Only” or “Graph”)
CS2 Open console (~) and type cl_showfps 1 or use net_graph 1 for detailed stats
Fortnite Settings > Video > Show FPS (toggle on)
Apex Legends Settings > Gameplay > Performance Display (toggle on)
Overwatch 2 Options > Video > Display Performance Stats (toggle on)
League of Legends Press Ctrl+F during a match
Minecraft Press F3 to open the debug screen (shows FPS plus chunk loading, memory usage)
Call of Duty (MW3/Warzone) Settings > Interface > Telemetry > FPS Counter (toggle on)

In-game counters have zero performance impact and sometimes show game-specific data (like server tick rate in CS2) that external tools cannot access. The downside: you have to find and enable them separately for each game, and they only work in that specific title.

Method 7: FRAPS (Legacy – Not Recommended)

FRAPS was the standard FPS counter for over a decade. It still works, but it has not been updated since 2013. It only supports DirectX 9, 10, and 11 – which means it does not work with DirectX 12 or Vulkan games. Since most games released after 2019 use DX12 or Vulkan, FRAPS is only useful for older titles at this point.

If you still play games like Skyrim (original), older Source engine titles, or DX9-era MMOs, FRAPS works fine. Download it from fraps.com, run it, and press F12 in-game to toggle the counter. For anything modern, use MSI Afterburner instead.

Understanding Your FPS Numbers

Seeing a number in the corner of your screen is step one. Knowing what that number means is where it gets useful. Most gamers only watch average FPS, but that metric hides the most important performance information.

Visual guide explaining Average FPS vs 1% Low FPS vs 0.1% Low FPS with bar charts showing frame dips, plus FPS targets for 60Hz, 144Hz, 240Hz, and 360Hz monitors

Average FPS

The mean number of frames rendered per second over a time period. A game showing 144 FPS average on a 144Hz monitor sounds perfect. But if it dips to 30 FPS every few seconds before jumping back up, the average still looks fine while the experience feels awful. Average FPS is a starting point, not the full story.

1% Low FPS – The Number That Matters Most

Your 1% low is the frame rate during the worst 1% of frame delivery times. It tells you how bad the dips actually get. A game with 120 FPS average and a 1% low of 90 FPS feels smooth. The same game with a 1% low of 25 FPS feels like a slideshow every time something explodes on screen.

Rule of thumb: your 1% low should stay above 60% of your monitor’s refresh rate. On a 144Hz display, that means your 1% low should not drop below about 85-90 FPS during normal gameplay. If it does, lower your graphics settings until the 1% low comes up – that will improve smoothness more than chasing a higher average.

0.1% Low FPS

The worst 0.1% of frame times – the extreme spikes. If your 0.1% low is dramatically lower than your 1% low (like 1% at 80 and 0.1% at 10), your game has a severe stutter problem. Common causes: shader compilation stuttering (Unreal Engine 5 games are notorious for this), background processes spiking CPU usage, or running out of VRAM.

Gamer sitting at a PC with a high refresh rate monitor displaying gameplay, illustrating the importance of matching FPS to monitor Hz
Your monitor refresh rate sets the ceiling for visible FPS gains – pushing frames beyond your Hz rating wastes GPU power. Photo: Pexels

Matching FPS to your monitor

Your monitor’s refresh rate determines the maximum FPS you can actually see. A 60Hz display shows 60 frames per second regardless of whether your GPU renders 200. Running FPS above your refresh rate still reduces input latency slightly, which matters in competitive shooters, but you will not see visual smoothness gains beyond your monitor’s Hz rating.

Monitor Target Average FPS Target 1% Low Use Case
60Hz 60+ 45+ Story games, casual play
144Hz 144+ 90+ Competitive FPS, action games
240Hz 240+ 165+ High-level competitive play
360Hz 360+ 240+ Pro-level / esports

If you are still picking a monitor, our best gaming monitors for FPS guide covers the sweet spots for different budgets and GPU power levels.


FPS Monitoring Tips Check 1% low FPS, not just average Stutters happen at 1% lows Monitor GPU temp alongside FPS Throttling = FPS drops at 85C+ Test in demanding areas, not menus Menu FPS is not gameplay FPS Average FPS lies. 1% low FPS tells the real story about smoothness.

Common Mistakes When Monitoring FPS

Only watching average FPS

Average FPS hides stuttering. A game that bounces between 30 and 200 FPS might average 115 – which sounds fine on paper. Enable frame time monitoring in MSI Afterburner. If you see large spikes in the frame time graph, your game has a consistency problem even if the average looks healthy.

Running multiple FPS counters at once

Stacking Steam overlay, GeForce Experience, and Afterburner on top of each other does not help. It clutters your screen and some overlay hooks can conflict with each other, causing the game to crash or one overlay to stop working. Pick one method and stick with it.

Panicking over occasional dips

Brief FPS drops when loading new areas, entering cutscenes, or during shader compilation are normal. What matters is sustained performance during gameplay. Benchmark during an active firefight or busy scene, not while staring at the sky in a menu.

Chasing numbers above your refresh rate

If your monitor is 144Hz and you are pushing settings down to hit 300 FPS, you are sacrificing visual quality for a number you cannot see. Match your target to your display. The exception: competitive shooters where higher FPS reduces input latency even beyond what your monitor shows.

Close-up of PC hardware components including GPU and cooling system that affect frame rate and thermal throttling behavior
GPU temperatures above 85-90 degrees Celsius trigger thermal throttling, which drops your FPS regardless of graphics settings. Photo: Pexels

Ignoring GPU and CPU temperatures

FPS drops mid-session often point to thermal throttling, not a settings problem. If your GPU temperature hits 90+ degrees Celsius, it slows itself down to prevent damage. Use Afterburner to monitor temps alongside FPS – if your temps climb and your FPS falls in lockstep, clean your fans or improve airflow before touching graphics settings.

Decision Framework: Which FPS Counter Method to Use

Pick your method based on what you actually need:

If you just want a number in the corner – use the Steam FPS counter. Two clicks in Settings, zero performance hit, and it works in every Steam game. Skip this if you need 1% low data or play non-Steam titles exclusively.

If you do not want to install anything – use Xbox Game Bar (Win+G). Pre-installed on every Windows 10/11 PC. Shows FPS, CPU, GPU, and RAM usage. Skip this if you play fullscreen-exclusive games (the overlay sometimes fails to appear) or if you need frame time data.

If you want the full picture – use MSI Afterburner + RTSS. This is the only free tool that tracks 1% low, 0.1% low, and frame time graphs. Five minutes of setup, works with any GPU brand. Skip this if Vanguard or another kernel-level anti-cheat blocks RTSS in your main game.

If you are troubleshooting input lag on NVIDIA – use the GeForce Experience overlay. The render latency metric is exclusive to NVIDIA and helps isolate input lag from frame rate issues. Skip this if you have an AMD or Intel GPU.

If anti-cheat blocks everything else – use the in-game FPS counter. Zero overhead, cannot be blocked. Skip this if you want to compare performance across different games (you would need to set it up separately in each title).

Skip If

Do not bother monitoring FPS at all if you are playing story-driven games on a locked 60Hz display and the game already feels smooth. Watching a number tick between 58 and 62 will not improve your experience – it just adds another thing to stare at instead of the game. FPS monitoring pays off when something feels wrong (stutters, lag, frame drops) or when you are tweaking settings on a high-refresh display.

If you only set up one thing, make it Afterburner + RTSS. It works with every game, every GPU, and gives you every metric that matters. The 5-minute setup pays for itself the first time you diagnose a stutter problem by looking at your 1% low instead of guessing.

Recommended Monitoring Hardware

Research Sources

Related guides: best GPU, best CPU, Windows optimization.

2026 update: Gaming hardware evolves quickly. For the latest recommendations across mice, keyboards, monitors, and more, browse our interactive tools and hardware databases which are updated regularly with new releases and price changes.

Frequently Asked Questions

How do I show FPS in Steam games?

Open Steam, go to Settings, then In-Game, and set In-Game FPS Counter to any corner position. The counter appears as a small green number in every Steam game. It uses zero extra resources and works with non-Steam games added to your library too.

Does showing FPS reduce performance?

Most FPS counters have zero or near-zero performance impact. Steam overlay and in-game counters use no measurable resources. MSI Afterburner with RTSS adds less than 1% CPU overhead even with multiple stats displayed. Xbox Game Bar uses slightly more, but under 2 FPS difference in most games.

What is a good FPS for gaming?

Match your FPS to your monitor refresh rate. 60 FPS is the minimum for smooth gameplay on a 60Hz monitor. 144 FPS feels noticeably smoother on a 144Hz display, especially in shooters. More important than average FPS is your 1% low – if it drops below 60% of your refresh rate, gameplay stutters.

What is the difference between average FPS and 1% low?

Average FPS is the mean frame rate over time. The 1% low is the frame rate during the worst 1% of moments. A game with 120 FPS average but a 1% low of 25 FPS has severe stuttering despite the high average. MSI Afterburner with RTSS is the easiest free tool that shows both.

How do I check FPS on an NVIDIA GPU?

Press Alt+Z to open GeForce Experience overlay, click the gear icon, then enable Performance HUD. Choose between a basic FPS counter or a detailed overlay with temps, clock speeds, and render latency. You need GeForce Experience installed from nvidia.com.

How do I check FPS on an AMD GPU?

Open AMD Adrenalin Software, go to Performance, then Metrics. Toggle on your preferred stats. Press Ctrl+Shift+O during any game to show or hide the overlay. It displays FPS, GPU temperature, VRAM, and clock speeds without any extra downloads.

Can I show FPS in non-Steam games?

Yes. Xbox Game Bar (Win+G) works with any Windows game regardless of launcher. MSI Afterburner with RTSS works with every game engine and API. You can also add non-Steam games to your Steam library to use the Steam FPS counter with them.

Why is FRAPS not recommended anymore?

FRAPS has not been updated since 2013 and only supports DirectX 9, 10, and 11. Most games from 2020 onward use DX12 or Vulkan, which FRAPS cannot hook into. MSI Afterburner with RTSS is the direct replacement – free, works with every API, and shows more data with zero performance impact.

Related Guides

All Related FPS Guides

Get Performance Tips in Your Inbox

One email per week with GPU benchmarks, optimization guides, and hardware deals. No spam.

Subscribe Free

Tom Terhune
Written by

Tom Terhune

Gaming Hardware Editor

Tom plays CS2, Valorant, League, and plenty more - and has been way too deep into the gear rabbit hole for years. He is the type to swap mice three times in a week chasing the perfect aim feel. That obsession turned into GamerHardware, where he digs through specs, Reddit threads, and pro setups so you can skip the guesswork.

Leave a Comment