Online casinos give players thousands in no deposit bonuses for their use on the casino games. This is how they get players to download the software or sign up instantly to play the games at no risk. If the player decides they like the games then they might possibly continue to play with own funds. Most online casinos are willing to give away some cash to players. The amounts vary depending on the casinos. Some may not give no deposit bonuses others give free spins and credits. Just depends on which casino you pick. One of the favorites is the The free play casino deals as you receive more credits to play on the games but you are limited to certain time period. You are allowed to stop the clock and restart it but many only give you a day or two to complete the gaming. The disadvantage is that the casinos do make you purchase some credits before you are allowed to cash out winnings. Worth giving it a try, since you have nothing to lose but time.