Bet Calculators & Bonus Codes

New Sign Up Bonus Codes

Choose a Bet Type

Quick Links

Bet Calculator - Supports all bet types and options. Calculate your sports bet return.

Odds Converter - Convert to and from: decimals, fractions, american and implied probability percentages.

Dutching Calculator - Find the stake needed on each of your bets to guarantee a fixed profit.

Parlay Calculator - Calculate the payout for your parlay bet. Especially popular in America and Canada.

bet365 Live Streaming Schedule - Watch live sport, including football and horse racing. T&Cs Apply, 18+.

Promo Codes - Find the latest welcome offers and promo codes for new customers. We have found all the best deals and bonuses for new customers including bet365, Sky Bet, Betfred, Coral and Unibet.

About AceOdds

AceOdds provides the most comprehensive and reliable suite of bet calculators. Our expertise also extends to finding the best bonus codes and sign up promotions with the occasional tip-off from our shrewd user base.
Learn More. Advertising Disclosure.

Latest Bookmaker Bonus Codes

Bet £10 Get £50 in Free Bets

The bet365 bonus code to get £50 in free bets is SPRT365

  • Expiry: 30 days
  • Min Odds: 1/5 (1.20)
  • Min Deposit: £5
  • Expiry: 30 days
  • Min Odds: 1/5 (1.20)
  • Min Deposit: £5

+18. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration required.

£40 in Free Bets When You Place Any Bet

No Sky Bet Sport promo code is required to claim this bonus

  • Bonus: £40
  • Free Bet Expiry: 30 days
  • Min Odds: 1/1
  • Bonus: £40
  • Free Bet Expiry: 30 days
  • Min Odds: 1/1

TC’s: New Customers Only. First Single & E/W Bet Only. Odds Of 1/1 Or Greater. 4 X £10 Bet Tokens. Free Bet Stakes Not Included In Returns. Free Bets Are Non Withdrawable. Free Bets Expire After 30 Days. Eligibility Restrictions And Further T&Cs Apply. 18+. Gambleaware.org.

Get £50 in Free Bets when you stake £10

The Betfred Sport promo code to claim this offer is BETFRED50

  • Min Odds: Evens
  • Bonus Expiry: 7 days
  • Min Spend: £10
  • Min Odds: Evens
  • Bonus Expiry: 7 days
  • Min Spend: £10

T&Cs: 18+. New customers only. Register with BETFRED50. Deposit £10+ via Debit Card and place first bet £10+ at Evens (2.0)+ on Sports within 7 days to get 3 x £10 in Sports Free Bets & 2 x £10 in Acca Free Bets within 10 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. T&Cs apply.

Get A £40 Free Bet - When you bet £10 on Sports

No Coral Sport promo code is required to claim this bonus

  • Min Deposit: £10
  • Bonus Expiry: 14 Days
  • Free Bet Expiry: 7 Days
  • Min Deposit: £10
  • Bonus Expiry: 14 Days
  • Free Bet Expiry: 7 Days

TC’s: 18+ New UK+ROI Customers only. Min deposit & bet £10 at min odds 1/2 to qualify for 4 x £10 free bets. Certain deposit methods and bet types excl. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply. GambleAware.org

Football - Bet £10 Get £40 in Bonuses

No Unibet Sport promo code is required to claim this bonus

  • Min Stake: £10
  • Casino Wagering: 50x
  • Min Odds: Evens
  • Min Stake: £10
  • Casino Wagering: 50x
  • Min Odds: Evens

18+. GambleAware.org . New GB customers only. Min £10 debit card deposit. Place a £10+ bet on sportsbook at min odds 1/1 (2.0) each leg. Receive 2 x £10 free bets within 24 hours of bet settlement, and further 2 x £10 casino bonus the next day. T&C’s apply.

Get up to £40 in Free Bets

No talkSPORT BET Sport promo code is required to claim this bonus

  • Min Stake: £20
  • Free Bet Expiry: 7 days
  • Minimum odds: Evens
  • Min Stake: £20
  • Free Bet Expiry: 7 days
  • Minimum odds: Evens

TC’s: 18+ New customers only. Opt in via mobile device, bet up to £40 (min. £20) on any football market at odds of 2.00+, in 7 days. Get up to £40 in free bets on selected markets. Bonuses expire in 7 days. T&Cs apply. GambleAware.org | Please gamble responsibly

£20 In free bets when you bet £5 on sports

No Ladbrokes Sport promo code is required to claim this bonus

  • Min Deposit: £5
  • Bonus Expiry: 14 Days
  • Free Bet Expiry: 7 Days
  • Min Deposit: £5
  • Bonus Expiry: 14 Days
  • Free Bet Expiry: 7 Days

T&C's: 18+ New UK+IRE Customers only. Certain deposit methods & bet types excl. Min first £5 bet within 14 days of account reg at min odds 1/2 to get 4x £5 free bets. Free bets available to use on selected sportsbook markets only. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply.

Bet £10 Get £30 in Free Bets for Premier League

No BetVictor Sport promo code is required to claim this bonus

  • Min Stake: £10
  • Min Odds: 1/1
  • Bonus Expiry: 7 days
  • Min Stake: £10
  • Min Odds: 1/1
  • Bonus Expiry: 7 days

TC’s: 18+ New customers only. Opt in, bet £10  or more on any football market at minimum 1/1 odds within 7 days of registration. No cash out. Get £30 in Free Football Bets, selected markets. Free Bets expire in 7 days. T&Cs apply. GambleAware.org | Please gamble responsibly.

Bookmaker Promotions

Bet365 6 Score Challenge
Submission Deadline: 7th December at 15:00pm Author: AceOdds.com 5 December 2024
Bet365 6 horse challenge
Pick 6 winners to win a share of £50,000 Author: AceOdds.com 6 December 2024
bet365 accumulator bonus
Bonus of 2.5% to 100% on your Acca winnings Author: AceOdds.com 9 December 2024
bet365-early-payout
Receive early payouts on your bets when your team takes the lead. Author: AceOdds.com 10 December 2024
Bet365 Withdrawals - Paypal - Bank Transfer - Apple Pay - Bet365 Mastercard
Fast Withdrawals with PayPal, Visa, Bank Transfer and Others Author: AceOdds.com 11 December 2024
Bet365 Delete Account Desktop
How to delete your bet365 account? Author: AceOdds.com 22 April 2024

Upcoming Football Matches (odds subject to change)

Championship Fri, 13 Dec 2024

20:00 Derby
9/10
Draw
12/5
Portsmouth
10/3

Premiership Sat, 14 Dec 2024

15:00 Arsenal
2/9
Draw
11/2
Everton
11/1
15:00 Liverpool
1/3
Draw
19/4
Fulham
13/2
15:00 Newcastle
3/10
Draw
5/1
Leicester
15/2
15:00 Wolverhampton
10/11
Draw
14/5
Ipswich
14/5
17:30 Nottm Forest
8/5
Draw
12/5
Aston Villa
17/10

Championship Sat, 14 Dec 2024

12:30 Bristol City
17/20
Draw
13/5
QPR
3/1
12:30 Coventry
3/4
Draw
13/5
Hull
15/4
12:30 Preston
4/1
Draw
3/1
Leeds
13/20
15:00 Blackburn
23/20
Draw
12/5
Luton
23/10
15:00 Middlesbrough
7/10
Draw
14/5
Millwall
15/4
15:00 Oxford Utd
9/4
Draw
9/4
Sheff Wed
5/4
15:00 Sheff Utd
1/4
Draw
5/1
Plymouth
9/1
15:00 Stoke
5/4
Draw
23/10
Cardiff
9/4
15:00 Swansea
17/10
Draw
2/1
Sunderland
9/5

Scottish Premiership Sat, 14 Dec 2024

15:00 Hibernian
8/15
Draw
31/10
Ross County
21/4
15:00 Motherwell
7/5
Draw
13/5
Dundee Utd
17/10
15:00 St Johnstone
15/8
Draw
12/5
St Mirren
11/8

The Best Betting Calculators

The AceOdds Bet Calculator makes betting simple. Our fully featured betting calculator allows you to calculate the stake, betting odds, return and payout for any bet combination.

Have a favourite type of bet? Maybe it’s a Yankee, Accumulator, Lucky 15 or even the humble Single - our custom designed Bet Calculator has you covered for what ever bet you have in mind.

Have odds changed since you placed your last bet? Our Dutching Calculator helps you work out how much to stake on each selection to guarantee a fixed return, regardless of the outcome.

How To Use Our Betting Calculators

AceOdds betting calculators are built for ease and speed. They are fully customisable and comprehensive allowing you to tweak your odds format or adjust odds for specific selections, configure each way bets/and or wagers, and even view alternative bets with higher potential winnings based on your initial stake and selection.

To get the most use out of our betting calculator, follow our simple steps below:

  • Click the Settings icon in the top right corner of the calculator. Using the drop-down menu, select your desired Odds Format: Fractions, Decimals, or American. Use the drop-down menu to adjust your options for Advanced Each Way bets. Close the Settings - changes are automatically saved
  • Using the drop-down menus, simply choose your preferred selections
  • Where prompted, enter your Stake and Odds in your desired format
  • Hover over the information buttons '?' for tips and contextual help in each section
  • Click 'Save This Bet Slip' to generate a link to save or share. You can then click the social media icons underneath for a quick and simple way to share your bet slip.
  • Once you've made your bet calculations, check out some of our amazing promotional offers from world-renowned bookmakers, including the popular bet365 bonus code. If you decide to create an account, you will get a welcome bonus making your betting experience even more enjoyable.

If you're new here or want more support, check our betting glossary for detailed help with terms and bet types.

Our Bookmakers & Promo Codes

We have gathered all of the best welcome offers and free bonuses that are currently available for new customers. We have all the UK's leading bookmakers such as bet365, Sky Bet, Ladbrokes and William Hill. Whether you're a new customer searching for the greatest sign-up offers or a seasoned punter on the lookout for some bonus deals, you can trust that we will get you the best offers possible. Our codes are organised for easy comparison to allow you to make a clear decision with confidence.

Bookmaker offers change frequently, so come back regularly and be assured that you are in the know about all the latest deals; we work as quickly as possible to remove expired offers and constantly update our page with the latest codes. For the best welcome offers that are currently available, be sure to check out our analysis on the best free bets this month.

How We Choose Our Bookmakers

When choosing someone to trust with your money, finding an honest and reliable bookmaker may seem like a difficult task. All sites listed on AceOdds are trusted and registered with the UK Gambling Commission. If a bookmaker is listed on our site, you can sit back, relax and be assured that you are in safe hands - all the checking and research has been done for you.

Read here for our in-depth analysis of the current best bookmakers in the UK

How To Use Our Promo Codes

It is difficult to know where to start with an abundance of attractive welcome offers being advertised by all the bookmakers. We want to make it as easy as possible for you to decide which offer suits you best and provide everything you need to sign up with a trusted bookmaker.

We have analysed all the current offers and displayed them in a convenient table for easy comparison and instructions. We also provide a sorting tool to quickly filter results to meet your online betting interests and requirements.

Jump to this page and follow the below steps to find the best offer for you:

  • Using the 'Filter by' button, select your preferred deposit.
  • Using the 'Sort by' button, arrange the results according to your interest.
  • Using the 'Category' button, click to tailor your results to your chosen betting category (e.g. sport, casino, bingo etc.)
  • Scroll through the offers and compare the bullet-pointed overviews for each promo code. To learn more about a code, simply click on it.
  • To dive into the offer click the 'Claim Offer' button.
  • Sign up and the bonus will automatically be added to your account.

Remember, it's easy to be drawn in by flashy offers and big bonuses, so please check the welcome offer's small print and requirements. If you need more help, be sure to check out our individual bookmaker review pages.