Many online casinos have free games in their rich offers, both in demo and full versions. You do not need to register your account or download any application. All you need is a regular browser and internet access.