Yes, on some sites, you can find free games. There are tons of them, actually. Most of them do not require a download or sign up. However, if you want to play a free game and win some real money, you need to find a company that offers no deposit bonus and sets reasonable wagering requirements.