How to Show FPS in CSGO | See the Data and use it to Your Advantage

how to show fps csgo

Notice: Undefined offset: 1 in /var/www/html/blog/wp-content/themes/asona/theme/includes/media-lazy-load-functions.php on line 193

You can improve your game in CS:GO in several ways. Skins might make you feel better about the way you play, but it’s the mechanical changes you make that will really provide a difference to your gameplay style. One of those mechanical changes you can make is having some additional data shown on your game screen. For example, FPS (frames per second) or the number of frames you’re seeing in the game each second. The higher this number, the better you’ll be at moving through each map and taking down your foes. In this guide, we’re going to explain how to show FPS in CSGO and a few other details around this.

There are two ways to get FPS to show in CSGO. The first is to use console commands, enabling the counter with “cl_showfps 1” and disabling it with “cl_showfps 0”. The second is to turn the FPS counter on in Steam. You do this by following the file path from the application through to the upper menu in Steam, Then click Settings, Then the option for In-Game, and finally turn on the setting for In-Game Steam FPS Counter.

Next, we’ll break these down a little further for you.

How to Show FPS in CSGO through Console Commands

How to Show FPS in CS-GO through Console Commands

Console commands are definitely the easiest way to turn your FPS counter on and off in CS:GO. First, make sure that the developer console is enabled in CS:GO’s settings. Then, open the game, and press the tilde ( ` ) key to open the console. Now you can type in the following to perform the related commands.

  • cl_showfps 1 – turns the in-game FPS counter on. you will see it displayed in the game when you close the console.
  • cl_showfps 0 – Turns the in-game FPS counter off. The counter will be removed when you close the console.

Stick to this method if you want things to be easy. If you don’t want to use console commands however, then use the method in our next section.

How to Show FPS in CSGO using menus


This method for turning on the in-game FPS counter is far more complicated than using console commands. To do it, you’re actually turning the FPS counter on for all games in Steam, not just CS:GO. Follow the steps below, and you’ll turn the counter on.

  1. Open Steam.
  2. Next, open the Settings menu.
  3. Now access the In-Game section.
  4. Here you should see an option to turn on the In-Game FPS Counter.
  5. Select a location in the dropdown menu from this option to turn on.
  6. Now you can close the menus, open CS:GO, and you should see the FPS counter displayed in-game.

Why do you Need to see Your FPS In-Game?

Why do you Need to see Your FPS In-Game

There are two core reasons for anyone to see their FPS in a game. The first is purely cosmetic. The higher the FPS rate of your machine, whether that’s a PC, monitor, or console, the better a game will look. More frames within a second means more images being displayed in that same second, which adds up to make for a higher quality image. That’s why the media often criticize low FPS rates.

A standard FPS is generally about 30. Many developers lock their games to 30 FPS because it’s a rate at which the devices running the game can run without the core experience suffering. Through mods, some players can unlock the FPS of a game. While that might make it look better, sometimes the gameplay suffers as a result. However, on more powerful machines, this isn’t true. Better quality hardware is capable of running games at a higher framerate.

The second reason you’d want to see your FPS is to know if you’re losing because of it. If your FPS is low, then there’s a good chance that you won’t be able to see something in-game. This could be a wall, a player, or just an item in the distance. It all adds up to create a much more underwhelming experience, though. A game running at low FPS can compromise your experience and even cause you to make mistakes that you would have avoided at a higher framerate.

CS:GO FPS Console Commands

console commands

In addition to the ones we’ve outlined above, there are some other commands you can use in CS:GO’s developer console to display additional information. We’ll go through these now.

  • net_graph 1 – Provides your FPS data as well as a few other pieces of information, such as your ping.
  • net_graph 0 – This turns off the information the above command enables.
  • net_graph 2 –  With this command, you can turn on the ability to see your network data.
  • net_graph 3 – This final version of the command enables a view of your computer load.

Why do you Need to see Your Computer Load in CS:GO?

csgo computer load

Your computer load is important in anything you do on that machine. It’s the term for all the background activities that your computer is performing. For example, while playing CS:GO, the main activity of the machine is running that game. However, the computer could also be running a virus scan, downloading an update, updating emails, and even printing a document from another user. Computers are able to do a lot, but the more they’re doing, the less power they have to put into each task.

It’s important to check your computer load when playing CS:GO if you think that there’s something going on that is compromising your experience. For example, a virus scan could draw too much memory away from CS:GO, and you might start to experience lag. If that happens, you’ll be able to see that your computer is doing something else in the background with this console command. With that in mind, you can close out of the game and pause the virus scan. This will free up more memory for CS:GO, and you can turn the scan back on when you’re done playing.

Why do you Need to see Your Network Data and Ping in CS:GO?

csgo ping

Ping is different from FPS. The higher your ping, the lower the quality of your online game in CS:GO. Your ping rate is a reference for the time it takes for your computer to update your in-game information with the CS:GO server. Each time it updates your information, it registers your movement, any bullets fired, and everything else you do. If your ping rate is too high, it means that your computer isn’t sending your information to the server very often. This can result in lag and even death before you can see another player emerge. That’s because you only see other players when your game information is updated from the server.

Your ping rate is directly linked to your online activity. If you’re doing a lot online, such as downloading music or a movie, watching something, listening to music, and are having an online chat with a friend, your ping is probably low. That’s because your network is being divided between all of those tasks. Instead, try to keep everything within CS:GO. Use the in-game chat facility and only play music that you already have downloaded. This will focus your network data and keep CS:GO running as smoothly as possible.

It’s the same as with computer load. The more tasks being performed, the less focus there is on any one of them, including playing CS:GO.


FPS and ping are both hugely important to any CS:GO player. You need to keep these numbers in check, otherwise, you’ll start to lose matches through no fault of your own. You can optimize these numbers by reducing computer load and prioritizing games in your network settings. Having a router that does the same is another great way to improve your base-level skills in CS:GO dramatically. Keep an eye on all of this data and you’ll soon be good enough to take on the pros. Just make sure everything is running smoothly at all times first.

Posted by
William Westerlund

William is an author, editor, and an avid gamer with over 10.000 hours in CS:GO. He also enjoys playing Rust, Dota 2, and TF2 but never became a top 1% player in any of those games.