Loading...

Mechabellum

Mechabellum
2,129
Players now
2,145
24h Peak
7,740
All-time peak

Game statistics and information

Mechabellum is a rewarding tactical wargame where you gain victory by adapting your strategy and outthinking your opponents. Command a mechanized army in battles against humans or AI, customize your units and strategically place them on the battlefield to watch them destroy your enemies.

Mechabellum FAQ

Is Mechabellum still alive?

Yes, Mechabellum is active with 2,129 players online right now. The player count is up about 33% compared to a year ago.

Is Mechabellum dead?

No. With 2,129 players online right now, Mechabellum is far from dead.

How many people play Mechabellum?

Right now 2,129 people are playing Mechabellum on Steam. The 24-hour peak is 2,145.

What is the peak player count of Mechabellum?

The all-time peak of Mechabellum is 7,740 concurrent players, and the 24-hour peak is 2,145.

Is Mechabellum free to play?

No, Mechabellum is a paid game on Steam. Check the Steam store for the current price.

Monthly player count and growth trends

Mechabellum currently has 2,129 players online, with a 24-hour peak of 2,145 and an all-time peak of 7,740. In October 2026 the average was 1,873 players.

Month Average players Gain % Gain
10/2026 1,873 336 21.86
09/2026 1,537 351 29.6
08/2026 1,186 -68 -5.42
07/2026 1,254 -80 -6
06/2026 1,334 239 21.83
05/2026 1,095 -90 -7.59
04/2026 1,185 12 1.02
03/2026 1,173 5 0.43
02/2026 1,168 -93 -7.38
01/2026 1,261 12 0.96
12/2025 1,249 74 6.3
11/2025 1,175 -233 -16.55
10/2025 1,408 -372 -20.9
09/2025 1,780 -362 -16.9
08/2025 2,142 -122 -5.39
07/2025 2,264 105 4.86
06/2025 2,159 -87 -3.87
05/2025 2,246 -719 -24.25
04/2025 2,965 889 42.82
03/2025 2,076 288 16.11
02/2025 1,788 -332 -15.66
01/2025 2,120 83 4.07
12/2024 2,037 -1,289 -38.76
11/2024 3,326 -1,188 -26.32
10/2024 4,514 -2,007 -30.78
09/2024 6,521 4,094 168.69
08/2024 2,427 -319 -11.62
07/2024 2,746 613 28.74
06/2024 2,133 -333 -13.5
05/2024 2,466 1,056 74.89
04/2024 1,410 274 24.12
03/2024 1,136 -218 -16.1
02/2024 1,354 -253 -15.74
01/2024 1,607 -851 -34.62
12/2023 2,458 941 62.03
11/2023 1,517 130 9.37
10/2023 1,387 -339 -19.64
09/2023 1,726 -563 -24.6
08/2023 2,289 -960 -29.55
07/2023 3,249 -489 -13.08
06/2023 3,738 -1,082 -22.45
05/2023 4,820 - -