No deposit bonuses are what casinos offer people to sign up. These are really popular with players as you don’t actually risk any of your own money. The casino just gives you credit that you play with. The wagering requirements are generally really high, sometimes as high as 100x with roulette not counting at all or maybe just 10%. At that level of play through, you are unlikely to be able to cash out.
These are a nice way to try out a casino though and also to have some fun at the expense of the casino. There is also sometimes a maximum amount you can win too. For example, some casinos only let you cash out £100 max. Some casinos require you to make a deposit before you cash out. That’s not too much of a problem because it means you have won something to cash out but it’s not as lucrative as just no maximum
Casinos rarely offer no deposit bonuses nowadays. The best you are going to get nowadays is free spins on deposit. For example, Betfred gives 50 free slot spins on a deposit of £10.
New Casino customers only. £10 Minimum transfer. £10 Minimum stakes within 7 days. Minimum 5 game rounds. Game restrictions apply. Maximum 50 Free Spins on selected games. Free Spins expire after 7 days. Full T&Cs apply.