Many casinos offer a good and free online casino bonuses. For new players, you can get 2 bonuses which are No deposit bonuses amd Deposit Match bonuses. They bring different value to your bets. The second bonus implies that you have to make a deposit ( min $10) to get the bonuses activated in your account. The most popular form of bonus is 100% Match Deposit Bonus up to £200 for deposit bonuses. You can use this free credits to play at some targeted games. 

On the other hand, no deposit bonuses are those offered to those bonuses with free cash and free spins are given without the need of deposits.They are amazing bonuses that you can use to play at some specific games. However, please mind the wagering requirement which could be high.