What Are Bonus Codes?
A bonus code is a specific combination of letters and numbers that unlocks a promotional offer at a licensed online casino or betting site. They are typically entered either during account registration or when making a deposit, though many operators now apply offers automatically via affiliate tracking links, so no manual code entry is required.
In the UK, all bonus codes must comply with UKGC regulations. Since new rules came into effect in 2026, all casino bonus offers from licensed operators are now subject to a maximum wagering requirement of 10x the bonus amount. This is a significant improvement for players compared to the 30x to 50x requirements that were common in previous years. Importantly, wagering requirements must also be product-specific, meaning a bonus code claimed for slots cannot be used on live casino games.
You may also see bonus codes referred to as promo codes, promotional codes, welcome codes, deposit codes or free bet codes depending on the operator and type of offer.
Casino Bonus Codes UK
Casino bonus codes make up the majority of bonus code activity in the UK market and include some of the most valuable welcome offers available. The most common types are matched deposit bonuses, where the casino matches a percentage of your first deposit up to a set maximum, and free spins offers tied to specific slot games.
Under the current UKGC regulations, all casino bonuses are now capped at 10x wagering, which makes understanding the actual value of an offer much more straightforward than it used to be. A £50 bonus with 10x wagering means you need to bet through £500 before withdrawing any winnings, compared to the same offer with 35x wagering which would have required £1,750 in bets under the old rules.
Sports Betting Bonus Codes UK
For sports bettors, the most common type of bonus code is the free bet offer. The majority of UK bookmakers run welcome promotions where a qualifying first bet unlocks a free bet token, typically ranging from £10 to £40 depending on the operator. Bet and get offers, where you bet a set amount to receive free bets in return, are also widely used.
Unlike casino bonuses, sports betting free bets are not subject to the same wagering cap rules. Free bets typically return winnings only, not the original stake, and have their own minimum odds requirements. The best free bet offers currently available include promotions from William Hill using code P30, Betfred using code BETFRED60, and Betway, which requires no code and offers up to £30 in free bets on football multiples (all offers are 18+, T&Cs apply).
For a full list of every available sports betting promo code reviewed by our team, visit our betting bonus codes page.
How to Choose a Bonus Code in the UK
An important thing to remember is that not all bonus codes offer genuine value: with the new 10x wagering cap now in place for casino bonuses, it is easier than ever to assess whether an offer is worth claiming. However, there are still several factors to check before you register:
- Max Bonus vs. Min Deposit: An offer of £200 with a £20 minimum deposit provides more flexibility than one requiring a £50 deposit for the same reward.
- Game Eligibility: Under 2026 rules, bonuses must be product-specific. Ensure the offer covers the exact vertical (slots, live casino, sports) you intend to play.
- Expiry Windows: Most UK offers expire within 7 to 30 days of being credited.
- Payment Method Exclusions: Deposits made via e-wallets like PayPal, Skrill, and Neteller are frequently excluded from unlocking bonuses.
Free bets on the sports side should be evaluated by their minimum odds requirements and whether the stake is returned on a win.
Types of Bonus Codes in the UK
Not all bonus codes work in the same way. Some give you free bets or free spins, while others match your deposit or reward you for placing a qualifying wager. If you understand the different types of bonus codes, it can help you choose offers that match your budget, but you’ll also be able to choose preferred games and wagering requirements. Take a look at the main bonus categories currently available at UK-licensed casinos and sportsbooks:
Free Bets
Free bets are awarded after you place a qualifying real-money wager. Most bookmakers require your initial bet to be placed at minimum odds (typically 1/1 or Evens) and mandate that the free bet is used within 7 days.
- How to extract value: Free bets operate on a Stake Not Returned (SNR) basis. Because you only keep the profit and not the free bet stake, mathematically, it is usually better to use free bets on selections with slightly higher odds to maximize your potential return.
- What to check: Always check if the qualifying bet restricts specific markets (e.g., Asian Handicaps are often excluded) or payment methods (e-wallets like Skrill or Neteller are frequently barred from unlocking these codes).
Matched Deposits
Here the operator matches your first deposit by a specific percentage up to a capped amount. For example, a “100% Match up to £100” means a £50 deposit gives you £50 in bonus funds, leaving you with a £100 total balance.
-
How to extract value: Under the stringent 2026 UKGC regulations, casino matched deposits are now strictly capped at a maximum of 10x wagering. This is a massive advantage for players compared to older 40x+ requirements.
- Pay attention to game weightings. While slots usually contribute 100% towards that 10x wagering requirement, high-RTP (Return to Player) table games like Blackjack or Roulette may only contribute 5% to 10%, meaning it will take much longer to clear your funds.
No Deposit Offers
These offer a small amount of free credit or free spins simply for registering an account—no financial commitment required.
- Treat these as a risk-free way to test a site’s UI and mobile compatibility rather than a guaranteed path to profit. Due to heavy taxation and bonus abuse, these are currently the rarest offers in the UK market.
- Always look for the Maximum Win Cap. Operators almost always limit the amount of real cash you can withdraw from a no-deposit bonus (often capped at £20 to £50).
Find live offers on our dedicated No Deposit Bonus Codes page.
Free Spins
Usually packaged alongside a matched deposit, these codes grant a set number of spins on a predetermined slot game (e.g., Starburst or Book of Dead).
- How to extract value: Look at the spin value, not just the volume. 50 free spins valued at £0.20 each (£10 total value) are worth more than 100 free spins valued at £0.05 each (£5 total value).
- What to check: Winnings from free spins are subject to the same UKGC 10x wagering cap, unless you specifically seek out “Wager-Free” spins, which allow you to keep exactly what you win as withdrawable cash.
Find live offers on our dedicated Free Spins Bonus Codes page.
Bet and Get Offers
Similar to standard free bets, “Bet and Get” offers (e.g., “Bet £10, Get £30”) reward a qualifying cash bet with bonus funds once the initial bet settles.
- How to extract value: These are heavily tied to marquee sporting events (Premier League weekends, Cheltenham Festival). The bonus is usually dispersed in segmented tokens (e.g., 3 x £10 tokens rather than one £30 token). This allows you to spread your risk across different markets.
-
What to check: Look closely at token restrictions. A £30 bonus is often segmented by bet type, for example, £10 for a Bet Builder, £10 for an accumulator, and £10 for a single.
Reload Bonuses and Existing Customer Offers
While welcome bonuses grab the headlines, retention offers dictate a site’s long-term value. Reload bonuses act like matched deposits but are exclusively for existing players.
-
How to extract value: Operators reward loyalty. Utilize odds boosts, early payout offers (e.g., getting paid out if your football team goes 2 goals ahead), and weekly free bet clubs.
-
What to check: To receive reload bonus codes, you generally must be opted-in to the operator’s marketing communications (email or SMS). These bonuses are usually smaller in monetary value than welcome offers but often feature significantly lighter wagering terms.
Are UK Bonus Codes Safe to Use?
All operators listed on this site hold a valid UK Gambling Commission licence, which is a legal requirement to offer bonus codes to UK residents. UKGC-licensed operators are subject to strict rules around how bonuses are advertised, how terms must be disclosed, and the maximum wagering requirements they can impose.
You should never use bonus codes from unlicensed operators, as these have no legal obligation to honour their promotions and offer no consumer protection if something goes wrong. If you are ever unsure whether a site is licensed, you can verify any UK gambling licence directly on the UKGC public register at gamblingcommission.gov.uk.
Responsible Gambling
Using bonus codes should always be part of an enjoyable entertainment experience, not a method for generating income. If you feel your gambling is becoming a problem, support is available free of charge through BeGambleAware and GamCare. All operators listed on this site offer self-exclusion, deposit limits and cooling-off periods as required by UKGC licence conditions.
All content on bonus-codes.com is intended for adults aged 18 and over. Please gamble responsibly.
Bonus Codes UK FAQs
What is a bonus code?
A bonus code is a short alphanumeric code entered when registering or depositing at a UK betting site or casino to unlock a promotional offer. Some bonuses activate automatically without a code when you click through from a comparison site.
Are bonus codes legal in the UK?
Yes. All operators offering bonus codes to UK residents must hold a valid UKGC licence. Under UK advertising standards, bonus terms must be clearly disclosed before a player commits to an offer.
What is the new 10x wagering cap for UK casino bonuses?
As of 2026, UKGC-licensed casinos are required to cap their wagering requirements at 10x the bonus amount. This means a £50 bonus can only require you to wager £500 before withdrawing winnings, significantly down from industry-standard requirements of 30x to 50x in previous years.
What is the best bonus code in the UK right now?
The top-rated offers on this site are displayed at the top of the page and updated daily. For casino players, current standout offers include free spins deals from Betway and Casumo. For sports bettors, the William Hill code P30 and Betway’s free bet offer are among the most used.
What is a no deposit bonus code?
A no deposit bonus code gives you free credit or free spins without making a deposit first. These are rare in the current UK market but do exist. See our no deposit bonus codes page for current verified offers.
What are wagering requirements?
Wagering requirements tell you how many times you must bet through your bonus before withdrawing winnings. Under 2026 UKGC rules, casino wagering requirements are now capped at 10x for all licensed operators, making UK casino bonuses significantly better value than in previous years.
Can existing customers use bonus codes?
Most codes on this site are new customer offers. Some operators offer reload bonuses and loyalty rewards for existing players and we flag these in our listings.
Does using a comparison site affect the bonus I receive?
No. Clicking through to an operator from our site connects you via an affiliate link which tracks that you came from us, but it does not reduce the bonus you receive. In some cases it may unlock an exclusive offer not available by going directly to the operator.
Where can I find free spin bonus codes?
You’d be hard-pressed to find any casino that doesn’t offer some sort of free spin bonus codes on their main site – if you’re new to their service, you shouldn’t have any issues at all.
How to withdraw a bonus balance?
You need to ensure you meet the welcome bonus criteria, wagering requirements and check the max cashout amount.
How to convert the bonus into real balance?
Once you have played through the wagering requirements, you’ll be able to convert it into real winnings and withdraw.