Team Fortress Classic Valve · 1999-04-01
Steam
Action
Modes: Multiplayer, Co-operative
Releases: Aug 12, 2013 (Linux), Apr 07, 1999 (PC (Microsoft Windows)), Aug 12, 2013 (Mac)
One of the most popular online action games of all time, Team Fortress Classic features over nine character classes -- from Medic to Spy to Demolition Man -- enlisted in a unique style of online team warfare. Each character class possesses unique weapons, items, and abilities, as teams compete online in a variety of game play modes.
87%
positive of 9.3k reviews
Very Positive
steam rating
1,000,000–2,000,000
owners (SteamSpy est.)
71/100
IGDB user rating (67 ratings)
gold
deck/linux tier (ProtonDB)
81 players in-game as of 2026-08-30 01:00 UTC (census sample)
Team Fortress Classic is a 1999 first-person shooter game developed by Valve and published by Sierra Studios. It was originally released in April 1999 as a mod for Valve's 1998 Windows game Half-Life, and is based on Team Fortress, a mod for the 1996 game Quake.From Wikipedia (CC BY-SA) Health check Healthy
· 81 players in-game at the last census sample. · 437 reviews in the last 8 weeks (~55/week). · Review velocity up 25% vs the prior 8 weeks. · Top 12% of 10,791 Action games in the census by review count. Health tier since 2026-08-29
Estimated sales: 371k–742k copies
Review-multiple estimate from 9,274 total reviews — how this is computed .
All-time low: $0.49 at Steam (2019-06-26)via IsThereAnyDeal
12-month high $4.99 · on sale 4 of 8 observed days (census price snapshots)
Review momentum Positive Negative
109 109 2018 2026 Week of 2018-01-01: 35 positive Week of 2018-01-01: 11 negative Week of 2018-02-01: 42 positive Week of 2018-02-01: 7 negative Week of 2018-03-01: 30 positive Week of 2018-03-01: 5 negative Week of 2018-04-01: 28 positive Week of 2018-04-01: 3 negative Week of 2018-05-01: 34 positive Week of 2018-05-01: 7 negative Week of 2018-06-01: 43 positive Week of 2018-06-01: 14 negative Week of 2018-07-01: 40 positive Week of 2018-07-01: 9 negative Week of 2018-08-01: 24 positive Week of 2018-08-01: 3 negative Week of 2018-09-01: 14 positive Week of 2018-09-01: 9 negative Week of 2018-10-01: 16 positive Week of 2018-10-01: 7 negative Week of 2018-11-01: 47 positive Week of 2018-11-01: 5 negative Week of 2018-12-01: 29 positive Week of 2018-12-01: 5 negative Week of 2019-01-01: 35 positive Week of 2019-01-01: 9 negative Week of 2019-02-01: 38 positive Week of 2019-02-01: 6 negative Week of 2019-03-01: 21 positive Week of 2019-03-01: 3 negative Week of 2019-04-01: 23 positive Week of 2019-04-01: 7 negative Week of 2019-05-01: 19 positive Week of 2019-05-01: 2 negative Week of 2019-06-01: 99 positive Week of 2019-06-01: 14 negative Week of 2019-07-01: 109 positive Week of 2019-07-01: 23 negative Week of 2019-08-01: 20 positive Week of 2019-08-01: 8 negative Week of 2019-09-01: 22 positive Week of 2019-09-01: 6 negative Week of 2019-10-01: 25 positive Week of 2019-10-01: 8 negative Week of 2019-11-01: 55 positive Week of 2019-11-01: 6 negative Week of 2019-12-01: 50 positive Week of 2019-12-01: 11 negative Week of 2020-01-01: 41 positive Week of 2020-01-01: 5 negative Week of 2020-02-01: 25 positive Week of 2020-02-01: 2 negative Week of 2020-03-01: 40 positive Week of 2020-03-01: 3 negative Week of 2020-04-01: 55 positive Week of 2020-04-01: 9 negative Week of 2020-05-01: 48 positive Week of 2020-05-01: 11 negative Week of 2020-06-01: 64 positive Week of 2020-06-01: 7 negative Week of 2020-07-01: 68 positive Week of 2020-07-01: 8 negative Week of 2020-08-01: 56 positive Week of 2020-08-01: 2 negative Week of 2020-09-01: 50 positive Week of 2020-09-01: 7 negative Week of 2020-10-01: 38 positive Week of 2020-10-01: 4 negative Week of 2020-11-01: 71 positive Week of 2020-11-01: 11 negative Week of 2020-12-01: 86 positive Week of 2020-12-01: 10 negative Week of 2021-01-01: 77 positive Week of 2021-01-01: 19 negative Week of 2021-02-01: 56 positive Week of 2021-02-01: 7 negative Week of 2021-03-01: 48 positive Week of 2021-03-01: 5 negative Week of 2021-04-01: 61 positive Week of 2021-04-01: 9 negative Week of 2021-05-01: 44 positive Week of 2021-05-01: 11 negative Week of 2021-06-01: 67 positive Week of 2021-06-01: 11 negative Week of 2021-07-01: 91 positive Week of 2021-07-01: 12 negative Week of 2021-08-01: 70 positive Week of 2021-08-01: 9 negative Week of 2021-09-01: 47 positive Week of 2021-09-01: 8 negative Week of 2021-10-01: 47 positive Week of 2021-10-01: 12 negative Week of 2021-11-01: 56 positive Week of 2021-11-01: 14 negative Week of 2021-12-01: 74 positive Week of 2021-12-01: 7 negative Week of 2022-01-01: 81 positive Week of 2022-01-01: 17 negative Week of 2022-02-01: 53 positive Week of 2022-02-01: 6 negative Week of 2022-03-01: 63 positive Week of 2022-03-01: 8 negative Week of 2022-04-01: 40 positive Week of 2022-04-01: 6 negative Week of 2022-05-01: 38 positive Week of 2022-05-01: 4 negative Week of 2022-06-01: 64 positive Week of 2022-06-01: 9 negative Week of 2022-07-01: 74 positive Week of 2022-07-01: 14 negative Week of 2022-08-01: 60 positive Week of 2022-08-01: 9 negative Week of 2022-09-01: 39 positive Week of 2022-09-01: 5 negative Week of 2022-10-01: 38 positive Week of 2022-10-01: 4 negative Week of 2022-11-01: 87 positive Week of 2022-11-01: 7 negative Week of 2022-12-01: 106 positive Week of 2022-12-01: 22 negative Week of 2023-01-01: 96 positive Week of 2023-01-01: 17 negative Week of 2023-02-01: 63 positive Week of 2023-02-01: 5 negative Week of 2023-03-01: 76 positive Week of 2023-03-01: 9 negative Week of 2023-04-01: 67 positive Week of 2023-04-01: 9 negative Week of 2023-05-01: 48 positive Week of 2023-05-01: 5 negative Week of 2023-06-01: 57 positive Week of 2023-06-01: 7 negative Week of 2023-07-01: 107 positive Week of 2023-07-01: 12 negative Week of 2023-08-01: 75 positive Week of 2023-08-01: 18 negative Week of 2023-09-01: 89 positive Week of 2023-09-01: 15 negative Week of 2023-10-01: 48 positive Week of 2023-10-01: 8 negative Week of 2023-11-01: 99 positive Week of 2023-11-01: 10 negative Week of 2023-12-01: 73 positive Week of 2023-12-01: 16 negative Week of 2024-01-01: 52 positive Week of 2024-01-01: 8 negative Week of 2024-02-01: 46 positive Week of 2024-02-01: 1 negative Week of 2024-03-01: 63 positive Week of 2024-03-01: 16 negative Week of 2024-04-01: 58 positive Week of 2024-04-01: 11 negative Week of 2024-05-01: 55 positive Week of 2024-05-01: 7 negative Week of 2024-06-01: 78 positive Week of 2024-06-01: 22 negative Week of 2024-07-01: 77 positive Week of 2024-07-01: 11 negative Week of 2024-08-01: 57 positive Week of 2024-08-01: 2 negative Week of 2024-09-01: 38 positive Week of 2024-10-01: 31 positive Week of 2024-10-01: 5 negative Week of 2024-11-01: 53 positive Week of 2024-11-01: 8 negative Week of 2024-12-01: 66 positive Week of 2024-12-01: 10 negative Week of 2025-01-01: 58 positive Week of 2025-01-01: 11 negative Week of 2025-02-01: 33 positive Week of 2025-02-01: 8 negative Week of 2025-03-01: 51 positive Week of 2025-03-01: 14 negative Week of 2025-04-01: 42 positive Week of 2025-04-01: 4 negative Week of 2025-05-01: 29 positive Week of 2025-05-01: 2 negative Week of 2025-06-01: 45 positive Week of 2025-06-01: 4 negative Week of 2025-07-01: 44 positive Week of 2025-07-01: 6 negative Week of 2025-08-01: 32 positive Week of 2025-08-01: 7 negative Week of 2025-09-01: 26 positive Week of 2025-09-01: 6 negative Week of 2025-10-01: 59 positive Week of 2025-10-01: 3 negative Week of 2025-11-01: 38 positive Week of 2025-11-01: 3 negative Week of 2025-12-01: 55 positive Week of 2025-12-01: 7 negative Week of 2026-01-01: 61 positive Week of 2026-01-01: 6 negative Week of 2026-02-01: 36 positive Week of 2026-02-01: 8 negative Week of 2026-03-01: 50 positive Week of 2026-03-01: 5 negative Week of 2026-04-01: 48 positive Week of 2026-04-01: 9 negative Week of 2026-05-01: 38 positive Week of 2026-05-01: 9 negative Week of 2026-06-01: 39 positive Week of 2026-06-01: 4 negative Week of 2026-07-01: 59 positive Week of 2026-07-01: 3 negative Week of 2026-08-01: 32 positive Week of 2026-08-01: 8 negative Weekly review counts (Steam review histogram). Positive above the line, negative below. Players online 111 20 2026-08-06 21:00 — 70 players 2026-08-07 05:00 — 37 players 2026-08-07 13:00 — 29 players 2026-08-07 21:00 — 54 players 2026-08-08 05:00 — 55 players 2026-08-08 13:00 — 46 players 2026-08-08 21:00 — 106 players 2026-08-09 05:00 — 50 players 2026-08-09 13:00 — 57 players 2026-08-09 21:00 — 78 players 2026-08-10 05:00 — 48 players 2026-08-10 13:00 — 31 players 2026-08-10 21:00 — 67 players 2026-08-11 05:00 — 45 players 2026-08-11 13:00 — 27 players 2026-08-12 21:00 — 47 players 2026-08-14 05:00 — 44 players 2026-08-15 12:00 — 43 players 2026-08-16 20:00 — 58 players 2026-08-18 04:00 — 51 players 2026-08-19 11:00 — 37 players 2026-08-20 19:00 — 52 players 2026-08-22 02:00 — 103 players 2026-08-23 10:00 — 29 players 2026-08-24 18:00 — 41 players 2026-08-26 02:00 — 72 players 2026-08-27 10:00 — 29 players 2026-08-28 17:00 — 55 players 2026-08-30 01:00 — 81 players Concurrent players, hourly average, last 30 days (census samples). Price history $14.99 $0.49 2015-01-01 2026-07-09 2015-01-01 — best price $2.49 2015-06-22 — best price $4.99 2015-07-21 — best price $1.24 2015-12-01 — best price $4.99 2016-01-05 — best price $4.99 2016-03-22 — best price $1.69 2016-04-01 — best price $4.99 2016-07-22 — best price $1.29 2016-09-26 — best price $4.99 2017-01-02 — best price $4.99 2017-11-22 — best price $0.99 2018-01-04 — best price $4.99 2018-06-21 — best price $0.99 2018-11-27 — best price $4.99 2019-02-04 — best price $0.99 2019-07-10 — best price $4.99 2020-11-25 — best price $0.99 2021-01-05 — best price $4.99 2021-11-24 — best price $0.99 2022-01-05 — best price $4.99 2022-06-23 — best price $0.99 2022-11-29 — best price $4.99 2023-03-16 — best price $0.49 2023-07-13 — best price $4.99 2023-09-19 — best price $4.99 2023-12-21 — best price $0.69 2024-03-21 — best price $4.99 2024-11-27 — best price $1.24 2025-01-02 — best price $4.99 2025-06-26 — best price $1.24 2025-10-06 — best price $4.99 2026-03-19 — best price $1.24 2026-07-09 — best price $4.99 Lowest recorded price across tracked stores, per day (census snapshots). Attention 376 125 2026-05-31 — 155 pageviews 2026-06-03 — 150 pageviews 2026-06-06 — 168 pageviews 2026-06-09 — 189 pageviews 2026-06-12 — 125 pageviews 2026-06-15 — 166 pageviews 2026-06-18 — 177 pageviews 2026-06-21 — 184 pageviews 2026-06-24 — 174 pageviews 2026-06-27 — 187 pageviews 2026-06-30 — 186 pageviews 2026-07-03 — 140 pageviews 2026-07-06 — 166 pageviews 2026-07-09 — 179 pageviews 2026-07-12 — 190 pageviews 2026-07-15 — 188 pageviews 2026-07-18 — 152 pageviews 2026-07-21 — 169 pageviews 2026-07-24 — 166 pageviews 2026-07-27 — 155 pageviews 2026-07-30 — 208 pageviews 2026-08-02 — 168 pageviews 2026-08-05 — 155 pageviews 2026-08-08 — 172 pageviews 2026-08-11 — 172 pageviews 2026-08-14 — 167 pageviews 2026-08-17 — 172 pageviews 2026-08-20 — 144 pageviews 2026-08-23 — 323 pageviews 2026-08-26 — 199 pageviews 2026-08-28 — 190 pageviews Daily Wikipedia pageviews (attention proxy, census-recorded). Details Windows macOS Linux Multi-player PvP Online PvP Shared/Split Screen PvP Custom Volume Controls Keyboard Only Option Stereo Sound Valve Anti-Cheat enabled Remote Play Together Family Sharing
9 supported languages: English, French, German, Italian, Spanish - Spain, Korean, Russian, Simplified Chinese, Traditional Chinese
Census log 2018-01-01 First review activity on record (week of 2018-01-01). 2019-07-01 Biggest review week on record: 132 reviews (week of 2019-07-01). 2026-08-24 Highest concurrent player count the census has recorded: 111 (2026-08-24). Computed from census-recorded observations only — dates are observation dates.
Official site ↗ Wikipedia ↗
Data: Steam Web API & storefront · SteamSpy · CheapShark · Twitch · Epic Games Store · GamerPower. Snapshots recorded continuously by The Game Census.
Not affiliated with Valve. Sales figures are estimates — methodology .