That depends on the gambling website, but usually, they just require that you create a casino account to claim it. However, some online casino sites will require a deposit before you can claim winnings from a no deposit bonus.