+ free slot games available ☆ Play with ✓ no download ✓ no registration ✓ no deposit ✓ 30+ popular slot providers. Are you looking for free slots with no download and no registration? Start playing free slot machine games at CoolCat Casino today and enjoy the fun. Instant play games - no popups, no downloads, no registration required. Enjoy our free online slot machines, including all the top Vegas games, like Buffalo.