Skip to content
Bonus Compass
Home Guides Bonus codes explained

Casino bonus codes explained

A bonus code is a short word that tells the casino which offer you came for. Two of our five use one: LUNA and SWIFT. Here's when to type it and what to do if you forget.

What a code actually does

Casinos often run several welcome offers at once, for different adverts, partners or countries. The code is how the system knows which one to attach to your account. It isn't a secret password, and it doesn't make an offer bigger than advertised. Think of it as a reference number.

It also doesn't change the terms. A coded offer still has a minimum deposit, wagering and a time limit, and those are the parts that matter.

The two codes on our list

CodeCasinoOfferMin deposit
LUNALuna Casino100% up to £50 + 50 Free Spins£10
SWIFTSwift Casino100% up to £25 + 100 Free Spins£10

Both brands are run by Skill On Net, and both sets of terms also say the bonus is "automatically credited upon deposit". Our reading: the code is how the offer is advertised, and the cashier may or may not ask for it. If there's a code box, fill it in. If there isn't, the terms say the bonus should arrive anyway.

When to type it

Usually one of two places. Some casinos ask during registration, on the last page of the form. Others ask in the cashier, next to the deposit amount. Look before you press the deposit button, because once the payment has gone through it's often too late.

  1. Open the account through the offer link.
  2. On the deposit screen, look for a field labelled promo code, bonus code or similar.
  3. Type the code in capitals, check the minimum deposit, then pay.
  4. Check your balance: the bonus and spins should show before you start playing.

Forgot the code?

Stop before you play anything. Contact support straight away, explain that you meant to claim the welcome offer and give the code. Whether they can add it afterwards is up to them. Playing through your deposit first makes it much less likely, because many offers require the spins or bonus to be used before your deposited funds.

Codes you find elsewhere

Be wary of codes posted on forums or social media promising more than the operator's own page. If an offer isn't on the casino's site or in its terms, assume it doesn't exist. And never share your account or use someone else's details to claim an offer again; operators normally limit welcome offers to one per person and do check.

The three that don't need one

Vegas Mobile Casino, PlayKasino and The Online Casino apply their offers to a qualifying first deposit without a code. You'll find them in our full comparison.

The coded offers in full

Luna Casino · new UK customers

100% up to £50 + 50 Free Spins

on Book of Dead, promo code LUNA

Go to Luna Casino

Code LUNA

  • Min deposit£10
  • Wagering(Bonus + spin winnings) ×10
  • Spin value£0.10
  • Time limit30 days

Significant terms: Automatically credited upon deposit. Cancellation can be requested. First Deposit Only. Min. deposit: £10, max. Bonus £50. Maximum amount of Free Spins is 50. Game: Book of Dead, Spin Value: £0.1. WR of 10x Bonus amount and Free Spin winnings amount (only Slots count) within 30 days. Max bet is 10% (min £0.10) of the free spin winnings and bonus amount or £5 (lowest amount applies). Spins must be used and/or Bonus must be claimed before using deposited funds. Bonuses do not prevent withdrawing deposit balance. Bonus Policy applies.

18+ | T&Cs apply | BeGambleAware.org · Full T&Cs

Swift Casino · new UK customers

100% up to £25 + 100 Free Spins

on Book of Dead, bonus code SWIFT

Go to Swift Casino

Code SWIFT

  • Min deposit£10
  • Wagering(Bonus + spin winnings) ×10
  • Spin value£0.10
  • Time limit30 days

Significant terms: Automatically credited upon deposit. Cancellation can be requested. First Deposit Only. Min. deposit: £10, max. Bonus £25. Maximum amount of Free Spins is 100. Game: Book of Dead, Spin Value: 0.10. WR of 10x Bonus amount and Free Spin winnings amount (only Slots count) within 30 days. Max bet is 10% (min £0.10) of the free spin winnings and bonus amount or £5 (lowest amount applies). Spins must be used and/or Bonus must be claimed before using deposited funds. Bonus Policy applies.

18+ | T&Cs apply | BeGambleAware.org · Full T&Cs

Ad We earn a commission from the brands listed. It doesn't change the offer or the terms you get. How we make money