Yes, War Thunder is a free game. You can play without any restrictions, although you can also buy many new vehicles and skins directly from the in-game store or the Steam store.