There are multiple ways to get free spins at online casinos. Registering an account and making an initial deposit are the most common. Free spins are often offered by affiliates or by Casinos themselves.