There are several ways to get free spins with online slots. The main method of getting free spins is to win them by playing games that include in-game bonuses, with free spins provided as a reward. You will also find several casinos and games offering free spins as a welcome offer for new players, so you can try and find the best option for you.