Free Slots No Downloads Whatever your preferred genre of casino game, free slots that do not require downloads are a great option for playing online. They don’t require download and don’t require registration to play. Some casinos don’t ask for your email address, so you won’t receive any spam...