No, but free spins are included in the group of no deposit bonuses. And very often online casinos give free spins on specific slots as a no deposit bonus.