How to Display FPS in Dota 2: Easy Step-by-Step Guide for Every Player

You’re mid teamfight, casting your combo on the enemy carry, and suddenly your screen stutters for half a second. By the time it’s back to normal, your entire team is dead, and you’re staring at a gray screen wondering what went wrong. More often than not, sudden drops in frame rate are the culprit, but you can’t fix what you can’t measure. That’s why knowing how to display fps in Dota 2 is one of the most useful basic skills every player should have, no matter your MMR. It lets you track performance changes when you adjust settings, spot background apps dragging down your game, and make sure your hardware is running as well as it should. I’ve played Dota 2 for over 8 years, and I still keep my FPS counter turned on 100% of the time, even in unranked all pick matches just for fun. It’s saved me from throwing dozens of games by letting me catch performance issues before they turn into lost teamfights.

3 Quick In-Game Methods to Display FPS in Dota 2

The fastest way to turn on your FPS counter without leaving the game is through Dota 2’s built-in settings menu, and it takes less than 30 seconds to set up. First, open the settings menu by clicking the gear icon in the top left corner of the main menu, or hitting the escape key if you’re already in a match. Navigate to the Options tab, then scroll down to the Advanced Options section on the right side of the screen. Look for the checkbox labeled Display Network Information, and tick it. You’ll immediately see a small box pop up in the top right corner of your screen that shows your current FPS, ping, packet loss, and other useful network data. If you only want to see FPS and nothing else, you can adjust that in the same menu too.

If you prefer using the developer console for faster adjustments, that’s another simple option. First, make sure your console is enabled: go to Settings > Options > Advanced Options, and tick the box that says Enable Developer Console. Once that’s done, hit the tilde key (~) on your keyboard (it’s usually right below the escape key on most US keyboards) to open the console, then type in clshowfps 1 and hit enter. Your FPS counter will show up in the top left corner of the screen as a small, unobtrusive number. To turn it off later, just open the console again and type clshowfps 0. This method is great if you only want to turn the counter on temporarily to test a setting change, instead of leaving it on all the time.

The third in-game option doesn’t even require you to adjust Dota 2 settings at all, it uses the built-in Steam overlay FPS counter. Open your Steam library, right click on Dota 2, select Properties, then go to the General tab. Look for the In-Game FPS Counter dropdown menu, and choose where you want the counter to appear on your screen. You can also tick the high contrast color box to make it easier to see against busy in-game backgrounds. This counter works for all Steam games, so if you play other titles besides Dota 2, this is a convenient one-size-fits-all option.

How to Use Launch Options for More Detailed FPS Tracking

If you want more detailed performance data than the basic FPS number, Dota 2’s launch options let you set up permanent counter displays that activate every time you open the game. To access launch options, open your Steam library, right click Dota 2, select Properties, and look for the Launch Options text box under the General tab. You can paste multiple commands here, separated by spaces, to customize your performance tracking exactly how you want it. Here are the most useful commands for FPS tracking:

  • +fps_max [number]: This command caps your FPS at the number you enter, which can prevent unexpected frame drops and reduce input lag. For most 60Hz monitors, set this to 60, and for 144Hz or higher monitors, set it to 144 or your monitor’s maximum refresh rate.
  • +cl_showfps 2: This displays a more detailed FPS counter that also shows your minimum and maximum FPS over the last few minutes, so you can spot inconsistent performance even if your average FPS looks high.
  • +cl_showpos 1: This adds your current in-game position and server tick rate to the FPS counter, which is useful if you’re testing performance on specific maps or locations.

You don’t have to use all of these commands at once, of course. I recommend starting with just +cl_showfps 2 if you only want better FPS data, and adding the others as you need them. Just make sure you don’t paste any commands you don’t recognize, because bad launch options can cause crashes or performance issues. If you ever mess up your launch options, just delete all the text in the box and the game will reset to default settings the next time you open it.

Third-Party Tools to Display FPS in Dota 2 (And When to Use Them)

For players who want even more detailed performance data, or who want to track FPS across multiple games and apps, third-party tools are a great option. They’re completely safe to use with Dota 2 as long as you download them from official sources, and VAC won’t ban you for using any of these tools for performance tracking. The most popular option is MSI Afterburner, which lets you track not just your FPS, but also your GPU temperature, CPU usage, RAM usage, and more all in one customizable overlay. This is perfect if you’re trying to figure out if a hardware bottleneck is causing your frame drops, instead of an in-game setting issue.

Another good option is NVIDIA GeForce Experience for NVIDIA GPU owners, or AMD Adrenalin for AMD GPU owners. Both have built-in FPS counters that you can enable with one click, and they also let you record gameplay, update your drivers, and optimize in-game settings automatically. Just keep in mind that these tools can use a small amount of system resources themselves, so if you’re already running on very low-end hardware, you might be better off sticking to the built-in in-game counters instead. I only use third-party tools when I’m troubleshooting a specific performance issue, otherwise I stick to the default Dota 2 network info counter, since it’s lightweight and doesn’t get in the way during matches.

Be careful with any third-party tools that claim to “boost” your FPS automatically, though. Many of these are just bloatware that install adware or change your settings without permission, and some can even get you flagged by VAC if they modify game files. Stick to well-known, widely used tools that have positive reviews from the gaming community to stay safe.

What to Do After You Enable Your FPS Counter

Turning on your FPS counter is only the first step, you need to know what to do with the data you’re seeing to actually improve your gameplay. First, figure out your baseline FPS: load into a practice match with bots, walk around the map, cast a few abilities, and note what your average FPS is when nothing intense is happening. If that number is already lower than your monitor’s refresh rate, you’ll want to adjust your in-game graphics settings to get it higher, starting with the most resource-heavy settings like shadow quality, texture resolution, and anti-aliasing. Even if your average FPS is high, you should watch for sudden drops during teamfights, because that’s where performance issues cause the most problems.

You should also pay attention to FPS drops that happen only when you have other apps open in the background. If your FPS drops 30 frames as soon as you open a browser tab or a streaming app, that means you don’t have enough RAM or CPU power to run both at the same time, and you should close unused background apps before you queue for matches. Make sure you don’t have any unnecessary overlays running at the same time, like Discord overlays, Spotify overlays, or multiple FPS counters, because these can cause conflicts and lead to even more frame drops. I once spent three weeks trying to fix random frame drops before I realized I had both the Steam FPS counter and the Dota 2 network info counter running at the same time, plus a Discord overlay, and turning off the extra overlays fixed the issue immediately.

Finally, check your FPS after every Dota 2 update, because patches can sometimes change performance for better or worse, especially if they add new graphics features or adjust engine settings. If you notice a sudden drop in FPS right after a patch, you don’t have to panic right away, just check if other players are reporting the same issue, and adjust your settings accordingly until Valve releases a fix. It’s also a good idea to check your GPU driver updates every couple of months, because outdated drivers are one of the most common causes of unexpected performance issues in Dota 2.

At the end of the day, tracking your frame rate is a small change that can make a huge difference in how your Dota 2 matches go, whether you’re a new player still learning the ropes or a 10k MMR veteran playing in professional scrims. Knowing how to display fps in Dota 2 takes less than five minutes to set up, and it gives you all the data you need to optimize your settings, fix performance issues, and make sure you’re never caught off guard by a random stutter mid teamfight. You don’t need fancy tools or expensive hardware to do it, either, the built-in options work perfectly for 99% of players. Give it a try in your next match, you’ll be surprised how much you’ve been missing without that little number in the corner of your screen.