No deposit bonuses give you free credits, not real money. You spend the credits on the casino website, win cash, and withdraw it.