Casino bonuses and how to read their terms
A bonus is a set of conditions with extra money or spins attached. This hub ranks the offers we track and explains the terms that decide their real value.
Welcome bonuses
Welcome offers are ranked by the fairness of their terms. Terms apply to every offer, and a large percentage can still be a poor deal if the conditions are heavy.

LeoVegas
welcomematchfree spins100% up to €1,000Min. deposit €20
PlayFortuna
welcomematchfree spins100% match + 90 free spins18+ · T&Cs apply
Slot Hunter
welcomematchfree spins100% up to €1,000 + 100 free spinsMin. deposit €20 · Wagering 50x bonus
BitStarz
welcomematchfree spins100% up to €100 + 180 free spinsWagering 40x bonus
Winz.io
welcomecashbackno wagering10% matchMin. deposit €20 · Wagering 0x bonus
Fairspin
welcomematch100% up to 220 USDTMin. deposit $20
Twin Casino
welcomematchfree spins100% up to €500 + 100 free spinsMin. deposit €15 · Wagering 25x bonus
Windice
welcomematchfree spins200% match + 50 free spinsMin. deposit $15
Frostybet
welcomematchfree spins125% up to €750 + 250 free spinsMin. deposit €25 · Wagering 30x (deposit + bonus)
Bets.io
welcomematchfree spins100% up to 30,000 USDT + 100 free spinsMin. deposit 20 USDT · Wagering 40x bonus
Free spins offers
Free spins usually come with their own wagering on the winnings and a cap on what you can withdraw. Read both before you start.

LeoVegas
welcomematchfree spins100% up to €1,000Min. deposit €20
PlayFortuna
welcomematchfree spins100% match + 90 free spins18+ · T&Cs apply
Slot Hunter
welcomematchfree spins100% up to €1,000 + 100 free spinsMin. deposit €20 · Wagering 50x bonus
BitStarz
welcomematchfree spins100% up to €100 + 180 free spinsWagering 40x bonus
Twin Casino
welcomematchfree spins100% up to €500 + 100 free spinsMin. deposit €15 · Wagering 25x bonus
Windice
welcomematchfree spins200% match + 50 free spinsMin. deposit $15
Frostybet
welcomematchfree spins125% up to €750 + 250 free spinsMin. deposit €25 · Wagering 30x (deposit + bonus)
Bets.io
welcomematchfree spins100% up to 30,000 USDT + 100 free spinsMin. deposit 20 USDT · Wagering 40x bonus
Evobet
welcomematchfree spins125% up to €750 + 250 free spinsMin. deposit €25 · Wagering 30x (deposit + bonus)
Lolo Casino
welcomematchfree spins125% up to €750 + 250 free spinsMin. deposit €25 · Wagering 30x (deposit + bonus)
What wagering means
Wagering, or playthrough, is the amount you must bet before bonus-related funds can be withdrawn. A 30x requirement on a 100 bonus means 3,000 in bets.
The base matters as much as the multiple. If wagering applies to deposit plus bonus, you must bet on both amounts, so 30x on deposit plus bonus is closer to 60x on the bonus alone. We count it that way in our score.
Maximum cashout and bet limits
Some bonuses cap how much you can withdraw from winnings, and most limit your bet size while wagering. Breaking a bet limit can void the bonus, so check it first. Our fairness score deducts points when a cashout cap exists.
Bonus fairness in our score
Bonus fairness is one of the seven groups in the casino score and carries 15% of the weight. It is built from the effective wagering and the cashout cap, and it uses the best live offer of the operator. The details are on the methodology page.
Bonuses and responsible play
A bonus should never be a reason to gamble more than you planned. Gambling is entertainment with a cost, not a way to earn money. Play only if you are 18 or older and only with money you can afford to lose. See responsible gambling for tools and help.