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.

Check Team Fortress 2 Server

Type the server's address to query it.

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.

PortWhat 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.

Router-by-router forwarding steps for Team Fortress 2

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.

Size the memory for your own player count

Rather not run the server yourself?

These tools are free and funded by the two hosting services we run. If you want a server that is already set up, here they are.