Since the release of
Team Fortress 2, Valve has continually released free updates and
patches through Steam for Windows, macOS, and Linux users; though most patches are used for enhancing the reliability of the software or to make gameplay changes, several patches have been used to introduce new features and gameplay modes, and are often associated with marketing materials such as comics or videos offered on the
Team Fortress 2 website; this blog is also used to keep players up to date with the ongoing developments in
Team Fortress 2. As of July 2012, each class has been given a dedicated patch that provides new weapons, items, and other gameplay changes; these class patches typically included the release of the class's "Meet the Team" video. Other major patches have included new gameplay modes including the Payload, Training, Highlander, Medieval, and Mann vs. Machine modes. Themed patches have also been released, such as a yearly
Halloween-themed event called "Scream Fortress", where players may obtain unique items available only during a set period around the holiday. Other new features have given players the ability to craft items within the game from other items, trade items with other players, purchase in-game items through funds in Steam, and save and edit replay videos that can be posted to YouTube. Valve has released tools to allow users to create maps, weapons, and cosmetic items through a contribution site; many of the most popular are added to the game. This approach has subsequently created the basis for the Steam Workshop functionality of the software client. In one case, more than fifty users from the content-creation community worked with Valve to release an official content update in May 2013, with all of the content generated by these players. Valve reported that as of June 2013, over $10 million has been paid back to over 400 persons who have contributed content to the game, including a total of $250,000 for the participants in the May 2013 patch. To help promote community-made features, Valve has released limited-time events, such as the "Gun Mettle" or "Invasion" events in the second half of 2015, also including the "Tough Break" update in December 2015, in which players can spend a small amount of money which is paid back to the community developers for the ability to gain unique items offered while playing on community-made maps during the event. Additionally, purchasable map
stamps were also added, allowing players to directly support the community map creators. Development of the new content had been confirmed for the Xbox 360, while development for the PlayStation 3 was deemed "uncertain" by Valve. However, the PlayStation 3 version of
Team Fortress 2 received an update which repaired some of the issues found within the game, ranging from graphical issues to online connectivity problems; this update was included in a patch that also repaired issues found in the other games within
The Orange Box. The updates released on PC and planned for later release on Xbox 360 include new official maps and game modes, as well as tweaks to classes and new weapons that can be unlocked through the game's achievement system. The developers attempted to negotiate with Xbox 360 developer
Microsoft to keep the Xbox 360 releases of these updates free, but Microsoft refused and Valve announced that they would release bundles of several updates together to justify the price. Because of the cost of patching during the
seventh generation of video game consoles, Valve has been unable to provide additional patches to the Xbox 360 version since 2009, effectively cancelling development of the console versions. On March 29, 2023, the servers for the PlayStation 3 version of
Team Fortress 2 went offline permanently. On June 10, 2010,
Team Fortress 2 was released for
macOS, shortly after the release of Steam for macOS. Virtual
earbuds, which can be worn when playing on either macOS or Windows once acquired, were given to players playing the game on macOS before June 14, though the giveaway period was later extended to August 16. On November 6, 2012, Valve announced the release of
Team Fortress 2 for
Linux as part of a restricted beta launch of Steam on the platform. This initial release of Steam and
Team Fortress 2 was targeted at
Ubuntu with support for other distributions planned for the future. Later, on December 20, 2012, Valve opened up access to the beta, including
Team Fortress 2, to all Steam users without the need to wait for an invitation. On February 14, 2013, Valve announced the full release of
Team Fortress 2 for Linux. From then to March 1, anyone who played the game on
Linux would receive a free
Tux penguin, which can be equipped in-game.
Team Fortress 2 was announced in March 2013 to be the first game to officially support the
Oculus Rift, a consumer-grade
virtual reality headset. A patch was made to the client to include a "VR Mode" that can be used with the headset on any public server. In April 2020,
source code for versions
Team Fortress 2 and
Counter-Strike: Global Offensive from 2018 was leaked online. This created fears that malicious users would use the code to make
remote code execution software and attack servers or players' computers. Several fan projects halted development until the impact of the leak could be determined. Valve confirmed the legitimacy of the code leaks, but stated they do not believe it affects servers and clients running the latest official builds of either game. On May 1, 2020, shortly following the death of the voice actor of the Soldier,
Rick May, Valve released an update to
Team Fortress 2, adding a tribute to his voicework as the Soldier in the form of a new main menu theme (a rendition of
Taps), as well as statues of the Soldier saluting, added to most of the official in-game maps. These statues all featured a commemorative plaque dedicated to May and lasted through the end of the month. One of these statues, appearing on the map "cp_granary", the setting of the "Meet the Soldier" short video, was made permanent in an August 21 update. On February 9, 2023, a blog post was made on the official
Team Fortress 2 website, saying that a new "update-sized" update was coming to the game (the last major update had taken place in October 2017). The post included a call to
Steam Workshop creators to submit content which had a chance to be selected for inclusion, with a submission deadline of May 1. The announcement was met with an overwhelmingly positive reception. Valve later amended the post to read "holiday-sized update". Valve released the update on July 12, 2023, which included 14 community created maps that included a variant of the popular 'Versus Saxton Hale' game mode. The update ascended
Team Fortress 2 to 253,997 concurrent players, its highest ever player count to date. On April 18, 2024, after testing on Windows and Linux, Valve released an update to
Team Fortress 2, adding
64-bit support to the game, increasing the frame rate by an average of 22 percent, although it was falsely detected as malware by some
anti-virus software. On June 17, 2024, Valve dropped macOS support for
Team Fortress 2, among other legacy Valve titles that were previously supporting it, along with removing the Apple icon from the website's download button. The macOS port of
Team Fortress 2 was not natively playable on any version beyond
macOS Mojave, which Apple released in 2018 and supported until 2021. The lack of ongoing macOS support is largely attributable to Apple's use of its proprietary
Metal graphics drivers, which are not officially compatible with the widely available
Vulkan API that
Team Fortress 2 can now run on. On October 25, 2024, an update was released that fixed a bug where the BLU Team Scout was wearing brown pants (identical to the RED Scout's pants) rather than the intended blue pants matching the BLU Team's color scheme. The update received notable attention due to the perceived absurdity of fixing such a bug 17 years into the game's lifespan. It was reverted a day later, citing that it led to inconsistencies with existing cosmetic items that were based on the broken color scheme. The
Team Fortress 2 client and server source code was added to Valve's public
software development kit (SDK) for the Source engine in February 2025, with the intent to allow creators to modify the game as much as they want and publish these via Steam, only requiring that such changes be released for free. On June 23, 2025, Valve released a blog post asking community mappers to prepare new maps for an upcoming update focusing on the Mann vs. Machine game mode, which had not seen major additions since 2013.
Free-to-play On June 23, 2011, Valve announced that
Team Fortress 2 would become
free-to-play. Unique equipment including weapons and outfits would be available as
microtransactions through the in-game store, tied through Steam. Walker stated that Valve would continue to provide new features and items free. Within nine months of becoming free to play, Valve reported that revenue from
Team Fortress 2 had increased by a factor of twelve.
Bot accounts and online protests In early 2020,
Team Fortress 2 saw a drastic increase in
bot accounts entering Valve's casual matchmaking servers. Though bot accounts had been an issue in
Team Fortress 2 for some time prior to this, multiple sources began to report a spike in activity for these bot accounts. The activities of these bots have included forcibly crashing servers, spamming obscenities and
copypastas in text chats or audio in the voice chats of matches, assuming other players' usernames to confuse players attempting to kick them from the server, and the usage of
aimbot cheating software. Additionally, some bots were programmed after a
TF2 source code leak which Valve had confirmed in April 2020. On June 24, all players were restricted from changing their Steam username while connected to any Valve matchmaking server or any server with display name updates disabled. The change was implemented to prevent bots from changing their display name to impersonate legitimate players, which allowed the bots to avoid being kicked due to the confusion caused by their duplicate name. On voting, changes were also introduced to prevent bots from spamming this functionality in an attempt to prevent bots from kicking real players. On June 22, 2021, additional changes were implemented to discourage bot activity. The
YouTuber "Toofty" posted a video which provided input from several of those responsible for the bots; their reasons for hosting the bots ranged from grievances against Valve to simply taking pleasure in the disruption. These issues remained ongoing as of May 2022, prompting the YouTuber "SquimJim" to uploaded a video to his YouTube page encouraging his viewers to express any displeasure to Valve and news outlets by sending emails. In response to these issues, Robin Atkin Downes, the voice actor for the Medic, also reached out to his contacts at Valve for a response, and encouraged fans to continue making their voices heard in a "peaceful, passionate manner". On May 26, 2022, members of the game's community held a "
peaceful protest" on
Twitter using the
hashtag '#savetf2', with the goal of receiving a response from Valve. Valve responded, saying, "TF2 community, we hear you! We love this game and know you do, too. We see how large this issue has become and are working to improve things." Across June and July 2022, Valve released a number of patches to help players deal with the bot issue, such as altering the game's vote-kicking system so that each team may engage a vote kick regardless whether the opposing team is doing so. Valve took down the servers for five minutes in August 2022, during which a number of bans were issued via
Valve Anti-Cheat to players that were known to be running these bots. Another online protest was held on June 3, 2024, this time with the "#FixTF2" hashtag and an online petition intended to be sent to Valve directly that has amassed over 300,000 signatures. The day after, the game received
waves of negative reviews on its Steam store page as part of a campaign by users for Valve to take action against the bots. Downes also returned to support the new protest. On June 28, multiple outlets reported that another wave of bans to bot accounts and their hosts had been issued. The following day, Valve updated their support page for the game to mention that game bans would not be reverted. == Tie-in materials ==