New slot releases often inspire casino owners to develop a free spins no deposit casino deal, either for new players or existing members. Some create more wide-ranging deals that offer free spins for several slots or even all except jackpot slots.