Certain casinos do provide this option. You can enjoy attractive bonuses without the need to make a deposit. However, registration is typically required to verify your location and age. Take a look at the list of casinos to find the one that suits you best.