No deposit bonuses are online casino bonuses that give players the opportunity to play without investing their own money. In other words, it's free money! These offers are often available on popular slots or table games, depending on the casino's available promotions. As the name implies, no deposit bonuses do not require players to deposit any funds into their casino accounts - all they have to do is sign up and they can start playing. As such, they offer a great way to ‘test’ a casino without having to commit any of your hard-earned cash.