A no deposit casino is an offer offered by numerous online casinos, which provides players with small sums of money without requesting them to put any of their cash in it. In essence, it’s free credit provided by the casino. Online casinos generally provide no deposit bonuses since they favor new players to make accounts with their websites rather