You must check the current promotions on different gambling websites to see if any of them fit the kind of offer you are looking for. Hardly every you will find giveaways which reward you something for free. Most promotions will require you to make a deposit and to wager a determined amount of money until being able to claim your reward, which can consist in free spins, which aren't for free after all...