Instant play games - no popups, no downloads, no registration required. Enjoy our free online slot machines, including all the top Vegas games, like Buffalo. + Instant Play FREE Slot Games for Fun ✓ Play on PC/Mac/Mobile ✓ No Signups! No Download Slots; No Registration Slots; No Deposit Slots . At SlotsUp you can play free online casino games for fun with no download required . No Download Slots · No Registration Slots · No Deposit Slots. Play more than + online slots and casino games for fun or real money. No download, no registration! It's all free and without the need for registration.