Online slot machines are just like any other online casino games - you can win money but you can also lose money. Like any real casino, you have to take the chance. However, with a lot of research and a bit of luck, you can certainly win money by playing online slots.