Most casinos will allow players to play free casino games, including slots for desktop and mobile. However, live casino games and sports betting can only be played for real money.