That is why free online slots require no download now. At SlotsUp you can play free online casino games for fun with no No Registration Slots · No Deposit Slots. These free to play casino games on our site include video slot games, roulette, keno, various poker games, other card games and many others. Our site provides. Play video slot machines online, no download. For those who are not so into slot machine games, playing free slots is always fun, especially, when there are.