Bonuses, decoded

Every bonus below has been read by Wagie line-by-line and broken into 80+ parameters: real wagering math, hidden cashout caps, restricted countries, free-spin small print, and self-contradictions in the operator's own page. Ranked by score, not by who pays the highest commission.

Decode any other bonus yourself →
4 bonuses · last verified data shown
83/ 100
DuelbitsFS = real cash

Boosted Rookie Rush Welcome Offer

Claim up to 500 Free Spins and $100 in Free Bets with a minimum deposit of $20.
claim
Match
Max Bonus
$100
Free Spins
500
Wagering
x5.0
Min Deposit
$20
Hours to Clear
Free spin winnings paid as cash with no wagering is a rare gem in this industry — definitely worth a look.

Flaws

  • Free spins expire in 72h
  • Must complete wagering within 7 days

Strengths

  • Free spin winnings paid as cash with no wagering
  • 5x wagering is well below industry average
Stages (3)
StageMatchFree SpinsMin DepositMax BonusWagering
1 50 $20
2 200 $20
3 250 $20
All decoded parameters
Bonus type
welcome
Wagering applies to
bonus-and-deposit
Wagering window
7 days
Max cashout rule
unlimited
Game contribution
crash: — · slots: 100% · originals: — · sportsbook: — · live-casino: — · table-games: — · video-poker: —
Sub-score · Wagering
90
Sub-score · Cashout
100
Sub-score · Speed to clear
70
Sub-score · Transparency
100
Estimated EV per $100 deposit
$100
Promo end date
2026-05-31
Last verified
2026-04-24
54/ 100
Kings GameContradicts itself

Welcome Bonus

100% match up to $1,000 + 250 free spins across four stages (total value approx $1,000).
claim-with-caution
Match
Max Bonus
$1000
Free Spins
250
Wagering
x35.0
Min Deposit
$20
Hours to Clear
Wagering requirements are steep, and the max cashout is a letdown. Proceed if you enjoy a challenge.

Flaws

  • Max cashout capped at bonus amount
  • Free spins winnings subject to wagering

Strengths

  • Cumulative free spins across all stages
Self-contradictions in operator's own page:
  • Wagering shown as x35 in summary table but x20 in clauses 11 & 14
Stages (4)
StageMatchFree SpinsMin DepositMax BonusWagering
1 100% 25 $20 $1000 x35
2 125% 50 $20 $1000 x35
3 125% 75 $20 $1000 x35
4 150% 100 $20 $1000 x35
All decoded parameters
Bonus type
welcome
Wagering applies to
bonus-only
Wagering window
7 days
Max cashout rule
equals-bonus-amount
Game contribution
crash: 0% · slots: 100% · originals: 20% · sportsbook: — · live-casino: 0% · table-games: — · video-poker: —
Sub-score · Wagering
40
Sub-score · Cashout
40
Sub-score · Speed to clear
Sub-score · Transparency
90
Estimated EV per $100 deposit
Promo end date
Last verified
2026-04-24
54/ 100
BitslerFS = real cash

Welcome Bonus

Choose between a 200% bonus up to $2,000 with no wagering on unlocked batches or a 100% instant bonus up to $1,000 with x35 wagering on deposit + bonus.
claim-with-caution
Match
200%
Max Bonus
$2000
Free Spins
500
Wagering
x35.0
Min Deposit
$20
Hours to Clear
The choice between a high wagering bonus and a no-wagering progressive offer is intriguing, but be wary of the x35 on the Instant Bonus.

Flaws

  • Wagering requirement of x35 on Instant Bonus is high for a 100% match.

Strengths

  • No wagering on unlocked batches of the Progressive Bonus.
  • Free Cash Spins winnings paid as cash with no wagering.
Stages (1)
StageMatchFree SpinsMin DepositMax BonusWagering
1 200% 0 $20 $2000
All decoded parameters
Bonus type
welcome
Wagering applies to
bonus-and-deposit
Wagering window
7 days
Max cashout rule
unlimited
Game contribution
crash: — · slots: 100% · originals: — · sportsbook: — · live-casino: — · table-games: — · video-poker: —
Sub-score · Wagering
40
Sub-score · Cashout
100
Sub-score · Speed to clear
Sub-score · Transparency
100
Estimated EV per $100 deposit
Promo end date
Last verified
2026-04-24
36/ 100
BC Game

First 4 Deposit Bonus

Total potential of 380% across 4 deposits, up to $4,000 in bonus funds + 400 Free Spins.
Match
120%
Max Bonus
$1000
Free Spins
400
Wagering
x40.0
Min Deposit
$5
Hours to Clear
40x wagering on a 120% bonus means you'll churn $40,000 to keep $1,000. Hard pass.

Flaws

  • Max cashout capped at $10 from Free Spin winnings
  • 40x wagering on deposit + bonus is high for a 120% match
  • Live casino contributes 0%
Stages (4)
StageMatchFree SpinsMin DepositMax BonusWagering
1 120% 100 $5 $1000 x40
2 100% 100 $5 $1000 x40
3 80% 100 $10 $1000 x40
4 80% 100 $10 $1000 x40
All decoded parameters
Bonus type
welcome
Wagering applies to
bonus-and-deposit
Wagering window
30 days
Max cashout rule
absolute-cap
Game contribution
crash: — · slots: 100% · originals: 5% · sportsbook: — · live-casino: 0% · table-games: 0% · video-poker: —
Sub-score · Wagering
10
Sub-score · Cashout
10
Sub-score · Speed to clear
Sub-score · Transparency
100
Estimated EV per $100 deposit
$-990
Promo end date
Last verified
2026-04-24

How we rank bonuses

Every bonus on this page is read line-by-line by Wagie, our forensic AI auditor, and decoded into roughly 80 structured parameters: wagering math, game contribution, max-bet caps, free-spin small print, cashout rules, geo-restrictions, expiry windows, and self-contradictions in the operator's own page.

Five sub-scores feed a composite 0–100:

30%Wagering math
25%Cashout traps
15%Eligibility & access
15%Speed to clear
15%Transparency

The weighting is fixed. Affiliate commission has zero weight. There is no "editor's pick" thumb on the scale — the number is the math, and the math is published next to every card.

What makes us different

Most "best bonus" pages are reverse-affiliate funnels: sort by commission, dress up the screenshot, write three pros and one mild con, link out. We don't do that.

  • We read the actual T&C, not a press release or operator landing page.
  • We flag self-contradictions in the operator's own copy — e.g. "no max cashout" in one paragraph and "max win 5× bonus" in another.
  • We compute estimated EV per $100 deposit using realistic game contribution and expected hours played.
  • We label CLAIM / CAUTION / SKIP / TRAP from the math, not the payout. A 500% match with a 60× wagering and a $50 cashout cap is a TRAP, not a "huge bonus."
  • Every audit is timestamped. If the operator changes terms, we re-decode and update the score.

How to use this page

  1. Sort by what matters to you. Lowest wagering, fastest clear time, or best score — pick what fits how you actually play.
  2. Read the Flaws column first. The trap is almost always there. Strengths are easy; flaws are where the operator hopes you don't look.
  3. Check the "Self-contradictions" block if it appears. It means the operator's own page disagrees with itself — usually the worse interpretation is the one they enforce.
  4. Click "Read terms" before depositing. Our snapshot is dated, but operators can change terms between audits. Verify the live page matches.
  5. Treat TRAP as geometry, not opinion. If a bonus is mathematically negative-EV, no amount of "I'll get lucky" changes the shape. Skip it.

What is a good casino bonus?

A genuinely good bonus has clean geometry. You don't need to be lucky to extract value — you only need to play the games and not violate the terms. The shape looks like this:

Wagering ≤ 10× bonus Or ≤ 35× bonus + deposit No max-cashout cap Slots 100% / table games ≥ 10% Max bet ≥ $5 while bonus active Expiry ≥ 7 days Free spins paid as real cash

If a bonus hits five or more of those, it usually scores 70+ and we tag it CLAIM. The match percentage matters less than the wagering — a 100% match at 5× clears faster than a 500% match at 50×.

What is a bad casino bonus?

A bad bonus is engineered to look generous in the headline and shrink to nothing in the small print. The classic shape:

Yellow flags (CAUTION)

  • Wagering 30–40× on bonus + deposit
  • Max cashout cap (e.g. 5–10× bonus)
  • Slots contribute 50–80%, not 100%
  • Max bet $1–2 with confiscation if violated
  • 3–5 day expiry
  • Free spins paid as bonus money requiring its own wagering

Red flags (SKIP / TRAP)

  • Wagering 50× or more
  • Sticky bonus with no withdrawal of bonus itself
  • "Max win 5× deposit" cap that shrinks the cashout below the deposit
  • Game contribution under 10% on slots
  • 24–48 hour expiry
  • Self-contradictions in the operator's own page
  • Geo-restricted to countries the operator isn't licensed in

If three or more red flags appear, the math is almost always negative-EV — meaning the average player loses more chasing the bonus than they would playing flat. That's why we tag it TRAP and recommend skipping, even if the headline number is the biggest on the page.

Frequently asked questions

What does the score out of 100 actually mean?

It is the weighted composite of five sub-scores: wagering math (30%), cashout traps (25%), eligibility and access (15%), speed to clear (15%), and transparency (15%). Above 70 is generally claimable. 40 to 70 is mixed and depends on your play style. Below 40 is almost always negative-EV.

How is estimated EV per $100 deposit calculated?

We take the bonus amount, apply the wagering requirement against realistic game contribution (slots default 100%, table games at the operator's stated %), assume a typical RTP of 96%, and account for any max-cashout cap or expiry constraint. The result is the expected dollar return for a $100 deposit if you play through the wagering once. Negative numbers mean the average player loses money even before the cap kicks in.

Why are some bonuses tagged TRAP instead of just SKIP?

SKIP means the math is bad and you can do better. TRAP means the bonus is structured so the headline number is mathematically impossible to convert — for example a $500 bonus with a $50 max cashout, or a 500% match with 60x wagering and a $1 max bet. The trap is the gap between the marketing and the geometry.

How often is this page updated?

Wagie re-checks every listed bonus on a rolling schedule. The Last verified date next to each card shows when the T&C was last decoded. If an operator changes terms between audits, we re-decode and the score moves. If a bonus is delisted or its terms become inaccessible, it drops off the page.

Do you take affiliate money to rank casinos?

We have affiliate links — they fund the audits. But affiliate commission has zero weight in the score. The 0 to 100 number is the math from the five sub-scores. CLAIM bonuses appear with no affiliate link and SKIP bonuses appear with one. The label always reflects the geometry, not the payout.

Can I trust the bonus is still live when I claim it?

Operators can change or pull a bonus at any time, which is why every card links to the operator's live T&C with a Read terms button. Always verify the live terms match our decoded snapshot before depositing. If you see a discrepancy, let us know and we will re-decode within 24 hours.

What is the difference between sticky and non-sticky bonuses?

Sticky means the bonus money itself can never be withdrawn — only winnings generated from it. Non-sticky means once you have cleared wagering, the full balance (deposit + bonus + winnings) is yours. Sticky bonuses are usually rated lower because the effective value is capped at whatever you win on top of the bonus.

Can I decode a bonus that is not on this page?

Yes — paste any bonus T&C into the Bonus Decoder at /tools/bonus-decoder and Wagie will run the full 80-parameter decode in about 20 seconds. It is free and there is no signup. If the result is interesting, we may add it to this ranked page.