How to Show FPS in TF2

New blog post - Tradeit.gg

If you’re playing Team Fortress 2 and want to monitor your frame rate (FPS), you’re not alone. Knowing your FPS can help you tweak performance settings, identify lag issues, and ensure smooth gameplay.

TF2, being a Source engine game, offers several ways to display FPS, either temporarily or permanently. Here’s a quick guide on how to show your FPS in TF2.

Method 1: Enable Developer Console

How to Show FPS in TF2

Before using commands, you’ll need to enable the developer console:

  1. Launch TF2.
  2. From the main menu, click Options (gear icon).
  3. Go to the Keyboard tab and click “Advanced…”
  4. Check “Enable Developer Console (~)” and click OK.
  5. Press the ~ (tilde) key to open the console in-game.

Method 2: Use Built-in FPS Display

Once the console is enabled, type the following command:

cl_showfps 1

This displays a simple FPS counter in the top-left corner of your screen. It updates in real-time and is unobtrusive.

To turn it off later, use:

cl_showfps 0

Method 3: Use the Net_graph Command (More Detailed)

TF2 FPS Display

If you want more performance data (including ping, packet loss, and more), use:

net_graph 1

This command places a detailed performance graph at the bottom-right of your screen. It includes:

  • FPS
  • Ping
  • Server tick rate
  • In/out data rates

To disable it:

net_graph 0

You can also adjust its position using:

net_graphpos 1 (left), 2 (center), 3 (right)

Method 4: Auto-Enable FPS Display on Launch

TF2 Show FPS Steam

If you always want to see your FPS when launching the game:

  1. Go to your Steam Library.
  2. Right-click Team Fortress 2 > Properties.
  3. Under Launch Options, add +cl_showfps 1. Or for net_graph, +net_graph 1.

This ensures the FPS counter is enabled every time TF2 starts.

Bonus: Steam’s Built-in FPS Overlay

Steam also provides a basic FPS counter that works across all games:

  1. Go to Steam Settings > In-Game.
  2. Under In-Game FPS Counter, choose your desired screen corner.
  3. Launch TF2, and you’ll see the FPS display without needing to use console commands.

Summary

Whether you’re troubleshooting performance or just curious, showing your FPS in Team Fortress 2 is simple. You can use cl_showfps for a lightweight overlay, net_graph for detailed diagnostics, or even Steam’s built-in tool.

Frequently Asked Questions

How do I enable the FPS counter in TF2?

Open the developer console (~) and type cl_showfps 1. This displays your current FPS in the top-left corner.

What’s the difference between cl_showfps and net_graph?

cl_showfps shows only the FPS, while net_graph provides detailed performance info like ping, packet loss, and server tick rate.

How do I disable the FPS counter?

Use cl_showfps 0 to turn off the basic FPS counter or net_graph 0 to disable the detailed overlay.

Can I make the FPS counter show up every time I launch TF2?

Yes. Add +cl_showfps 1 (or +net_graph 1) to TF2’s launch options in Steam for automatic startup.

How do I move the net_graph position on screen?

Use net_graphpos 1, 2, or 3 to move it to the left, center, or right side of the screen.

Is there a way to show FPS without using the console?

Yes. Steam’s overlay lets you enable an FPS counter via Steam > Settings > In-Game > FPS Counter.

Do FPS commands affect game performance?

No. Displaying FPS has negligible performance impact. It’s just for monitoring, not altering gameplay mechanics.

Posted by
William Westerlund

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

Leave a Reply

Your email address will not be published. Required fields are marked *