Play a huge selection of Vegas slots and other casino games online for free. You don't need to download any software and there's no registration to play. Play more than Free Online Slots Games √ No Download √ No Credit Card and No Registration Required. Get £20 Free No Deposit Bonus! 7 Up · Butterfly Staxx · Hansel and Gretel · Three Musketeers. There are two basic types of online casinos that offer slots. The first is a no download casino where all the games are available on site via a Flash based. Exclusive clubs give a cash rebate between 0. Top Trumps World Football Stars. That is why free online slots require no download. Super Times Pay Slots. Some casinos offer free plays for the entire length of the game. When someone participates, the total stake is being transferred into the main jackpot pool.