While many online casinos offer free spins without a deposit, some promotions may have certain eligibility requirements such as being a new player or meeting specific geographical restrictions.