Generally, no deposit free spins are offered as a sign-up incentive for new players. But free spin bonuses are still available to existing players, either as a free loyalty reward, or in exchange for a deposit.