Timeless Classic

Port & Protocol Reference · Team Fortress 2

Valve Class-Based Hero Shooter · Hero Shooter / Team Action FPS

Player tools indexed: 7 Admin consoles: 6

Official minimum set beside the upstream egg set, each labelled with its source level and what breaks if omitted.

Player tools (7)

Instant interactive calculations and recipe planners

Allocate upgrade credits from an editable wave budget, separating team cash from personal cash; no hard-coded wave table.

#Mann vs Machine#budget
Open tool →

Server admin and config generation (6)

Config files, startup scripts and command wizards for running a server

Team Fortress 2 Ports & Protocols

Port Protocol Purpose
27015 UDP Primary game traffic (official minimum set)
27015 TCP RCON remote admin (official minimum set; needed only for remote tools)
27020 UDP SourceTV spectating/recording (official minimum set; omitting breaks demos)
27005 UDP clientport (upstream Pterodactyl egg default, not in the official guide)

FAQ

Which Team Fortress 2 server-admin tools are available?
We list 6 tools for Team Fortress 2: server.cfg Generator & Linter, SourceMod & MetaMod Deployment, Tickrate & Rate Cap Planner, Port & Protocol Reference, Firewall Rule Generator, SteamCMD Deploy, GSLT & 32-bit Deps. All of them run straight in your browser.
Which ports does Team Fortress 2 need open?
Team Fortress 2 defaults to 27015/UDP, 27015/TCP, 27020/UDP, 27005/UDP. Use the actual instance configuration and allow only the listed protocols and ports. Check the host firewall, router forwarding and game visibility settings.
How do I install a dedicated Team Fortress 2 server?
Install it with SteamCMD — the dedicated server app id for Team Fortress 2 is 232250, so +app_update 232250 validate downloads or updates it. Config files usually live at tf/cfg/server.cfg, tf/cfg/motd.txt, tf/cfg/mapcycle.txt.
Do these tools cost anything or need installing?
No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.