To get no deposit free spins, you have to opt-in for these free spins promos. Often, you have to enter special free spins casino no deposit bonus codes to do this.