No, you generally cannot just withdraw winnings from free spins immediately. Here’s how it typically works:

You receive free spins (either with or without a deposit)

Any winnings from those spins become BONUS money, not real cash

You must wager that bonus money a certain number of times (called “wagering requirements”)

Only after completing the wagering can you withdraw

For example, if you win $10 from free spins with a 40x wagering requirement, you’d need to place $400 worth of bets before that money becomes withdrawable. Some casinos also cap your potential winnings – so even if you hit a jackpot, you might only be able to keep $100 or so.

 Fair points about some offers being better than others. I just want people to understand what they’re getting into rather than being disappointed later.