Over FREE Online Slots Games to play () - Play free slot machines from the top providers. Play Instantly, No Download or Registration required! In fact, there's not even a free spins game, nor any traditional bonus round — though if it is anything like the original, the random progressive Jackpot Cards game. Any online casino allows playing free penny slots no download in any of the popular web browsers such as Internet Explorer, Firefox, etc.;; The.