No deposit slots are usually tied to a casino welcome bonus. This means that besides playing free online slots with no deposit required, you’ll also be in the chance to get some bonus winnings. No deposit slots are slots you can play for free using a casino bonus.