You can play free slots at any of the casinos that offer no deposit bonuses. The top online casino in Singapore allows you to play slots for free with all no deposit bonuses. This includes bonus credits with no deposit required and free spins with no deposit required.