You can gamble for free by claiming a no deposit offer. Not all, but few casinos still like to boast these lucrative offers, and you can claim them just by signing up. However, all of them come with certain requirements attached, and you will have to fulfill certain criteria before withdrawing the proceeds.