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. Play more than + online slots and casino games for fun or real money. No download, no registration! Playtech, Microgaming, Real Time Gaming (RTG). + free slot games available ☆ Play with ✓ no download ✓ no registration ✓ no A common misconception about online casinos is that they always require.