No. It has no sign-up offers without a deposit. You won't find Bizzo Casino free spins no deposit incentives as well. You need a small amount set as the least cashed in by you to become eligible for any prizes.