This depends on the type of free spins bonus and the casino operator in particular. Some sites don’t require any deposits for free spins bonuses, while others do, especially if it’s a part of the welcome bonus package.