The casino site itself is free to sign up to and make use of. Only when you want to play the games in real money mode must you make a deposit.