You can play free no download games from your browser. Open it and go to the browser which you use (Chrome, Opera, etc.) and then sign up there and start playing. Or you can choose an affiliate website and play games there for free without registering a personal account.