Free spins, as the name suggests, allow you to spin the reels for free a number of times, on a designated game. For example, at Gday Casino you can spin the reels 50 times on the Aloha slot machine games. If after the 50 spins you have a positive balance, the money you won becomes bonus credits that are subject to a 35X wagering requirement. So yes, you have not won cash but bonus money instead. If you then meet the wagering requirement, you will walk away with real cash.
No deposit bonuses on the other hand give you free credits up-front that you can generally use on any slot machine game. You need to meet the wagering requirement before you can cash out any wins.
For example, at Jackpot Capital Casino you will receive a $25 free bonus balance which you have to wager 50 times. You can also only cash out a maximum of $100. So there is an opportunity here to make free cash at an online caisnos with no deposit, but the amount you can win is limited.
Ultimately, whichever of these two types you select is a matter of personal choice. In our opinion, free spins offer a better chance of making a real money profit.
It is always important to verify whether you have satisfied all the wagering rules, before you attempt a withdrawal. Most casinos these days indicate in the cashier how much if your balance can be withdrawn but we advocate that you contact casino support to verify first.
Apart from that, it is of high importance to always choose bonuses from reliable online casinos with a good reputation, and to make sure you always read and understand the terms and conditions applicable to cash outs. Before you make your decision, it is highly recommended to find out more about the online casinos you find interesting by reading our casino reviews. There are also many other sites that provide detailed reviews, such as Casino Guru, which specializes in online casino reputation ratings.