Check if your Team Fortress 2 server is online
Team Fortress 2 answers the same Source query as the rest of Valve's games, on the port players join.
The ports Team Fortress 2 uses
Gameplay and queries share one UDP port. Just as with CS2, being listed publicly also needs a game server login token — a server can be fully reachable and pass this check and still be missing from the in-game browser.
Every port a default Team Fortress 2 install uses
With the game port left at 27015. If you changed it with -port, the other ports move with it.
| Port | What it is for |
|---|---|
| 27015 UDP | Game trafficRequired Gameplay and queries. |
| 27015 TCP | Steam handshakeRequired The same number over TCP. |
| 27020 UDP | SourceTVOptional Optional demo relay. |
Still offline? Try this
On a timeout, check the UDP rule first. If the query answers and the server is still unlisted, the token is why. Heavily customised servers can also take a while to start, and they will not reply until the map is up.
What a Team Fortress 2 server needs to run well
- Memory, 24 players
- 4 GB
- CPU cores
- 2+
- Disk
- 25 GB+
Old, well-optimised engine. Custom map downloads use more disk than the game itself.