Every casino has different minimum deposit criterias for free spins no deposit bonuses. While some casinos might not, some can require a deposit in order to claim a bonus.