Playing free slots games is accepted by online casinos. You can register at any no deposit casino site as a guest player and play the slots games for free. You may also join casinos giving players free slots bonuses without depositing a dime. If you want to win money then most online casinos do require some sort of deposit to cash out winnings. As a real player at the casinos you also can play as a guest player which allows you to play free slots anytime you wish without purchasing. We do highly recommend you join the casinos and play the free slots games prior to purchasing just so you know what they have to offer and which games you like the best.