Some casinos offer a no deposit bonus to allow you to get used to the games. These will have very high wagering requirements so don’t really expect to be able to cash out.