Additionally, the game developers recommend at least 1 GB of RAM in your system for the best experience. Team Fortress 2 system requirements state that you will need at least 512 MB of RAM. You will need at least 15 GB of free disk space to install TF2.
Valve asks for a minimum CPU equivalent to a Intel Pentium 4 1.70GHz, whereas, the recommended CPU is an Intel Pentium 4 3.00GHz or equivalent. The Team Fortress 2 system requirements are very undemanding and should run on any modern PC.