In this guide I am going to tell you how to show your CS:GO fps (frame per second) when playing. By doing this, you’ll be able to measure and see your in-game fps and apply tweaks to increase fps performance.
For those who do not know what fps is, here is a quick explanation: FPS means frame per second, is the number of frames that your CPU and GPU can draw in one second. The higher this number is, the smoother the game on your screen. For games like LoL, Dota 2, 60 fps is enough. For games like Counter Strike:Global Offensive, you better have a consistent fps of at least 200 for good experience. In another post I will tell you why this number, and how to tweak your settings to get this number (also depends on your PC!).
Now back to this guide.
You can get your in-game fps displayed in various ways.
Show CS:GO FPS using Steam Counter
The first way to show you CS:GO fps is using Steam built-in FPS counter. This is very simple and you can do it while playing. However this method uses Steam overlay, which is one of the things that reduces your FPS, so if you are using a low-end PC, you better use another method covered in this post.
To show your FPS using Steam FPS Counter, head over to Steam settings -> In-game -> There you will see ‘In-game FPS counter’. Choose position for the counter and tick ‘High contrast color’ if needed.
Show CS:GO FPS using Cl_showfps command
This command just does what is in its name, showing fps. Since this is a simple in-game counter, it does not take your fps away. To be able to use this command, you will have to enable the in-game console. If you have read my post about cl_interp command you will probably know how to do it already. If you don’t know, here is how: Go to ‘Options’ -> ‘Game Settings’ -> Choose ‘Yes’ for ‘Enable Developer Console’. Then go to ‘Options’ -> ‘Keyboard/Mouse’ -> Assign a key to ‘Toggle Console’. (Recommended key: ~). Now get in game and open you console by pressing ‘~’.
Type cl_showfps 1 in the console then press Enter.
This fps counter can be displayed in different ways with different information by changing the value for this command from 1-5, but 1 is recommended since others just take more screen space to display unnecessary things.
Show CS:GO FPS using Net_graph command
This is the command I’m using, so are professional players. In my opinion the net_graph FPS counter is the best of three. It does not just show you your FPS, it also shows you other info, including your latency (real ping) to the server, packet loss if you have, and server’s tickrate (64 or 128). This information is important and you will, more often than not, need it (e.g. To tweak the cl_interp command).
Type net_graph 1 in the console To enable this FPS counter.
To tweak this FPS counter, you can use the following commands:
net_graphpos 1,2,3 – To change net_graph position
net_graphproportionalfont 0,1 – To make net_graph counter smaller or bigger
net_graphheight 0-1000 – Change the height of net_graph fps counter
There are other net_graph commands you can try by typing net_graph in the console and TAB, but they are not really necessary.