Online casinos offer much bigger and better ranges of casino slots than we can offer and they all allow free play - we have a list of real money casinos that offer. Free Slots – No Download Required. Online slots are an essential part of any casino, both land based or online. The proliferation of such games in land based. + free slot games available ☆ Play with ✓ no download ✓ no registration ✓ no deposit ✓ 30+ popular slot providers.