There ain’t such a thing as a free lunch. Likewise, no wager casinos are not exactly free. You can claim the no wager bonus after making a deposit. The terms may vary but in general, every £1 you deposit takes you one step closer to claiming the max bonus amount and you can keep all your winnings afterward.
The no deposit spins, on the other hand, are usually granted upon sign-up, and you do not need to make a deposit. However, when you use up the spins included in the no deposit offer, you will have to meet a wagering requirement. We consider it relevant to mention that the wagering requirements of the no deposit bonuses may be higher than the standard 30x-40x.