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 sports betting bonus codes for new customers. Codes include a deposit bonus for Bet365 and matched bets from Ladbrokes & William Hill.
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.
The Bet365 bonus code to get £30 in free bets is SPRT365
Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to the value of the qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. The bonus code can be used during registration but does not change the offer amount in any way. Registration required.
The Betfred Sport promo code to claim this offer is SUMMER50
New customers only. Register with SUMMER50 between 31/05/24 – 14/07/24. 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. Full T&Cs apply.
No Sky Bet Sport promo code is required to claim this bonus
New customers only. First single & e/w bet only. 5p minimum stake. Odds of 1/1 or greater. 3 x £10 bet tokens. Free bet stakes not included in returns. Free bets exclude virtuals. Free bets are non withdrawable. Free bets expire after 30 days. Eligibility restrictions and further t&cs apply. 18+. gambleaware.org
No BetVictor Sport promo code is required to claim this bonus
18+ Opt in, bet £10 (odds 2.00+) on any football market within 7 days of registration. Get £40 in Free Bets on selected events. Free Bets expire in 7 days. Debit Card/Apple Pay payments only. Click for T&Cs. gambleaware.org
No Unibet Sport promo code is required to claim this bonus
18+. GambleAware.org. New customers only. Min Dep £10. Debit cards only. Opt in for bonus funds. Wagering, sportsbook 3x at min. odds of 1.40 (2/5), casino 50x. Sports bonus must be wagered before using the casino bonus. Valid for 7 days. Geographical Restrictions and T&Cs Apply.
No BoyleSports Sport promo code is required to claim this bonus
New UK customers (Excluding NI) only. Mobile Exclusive. £30 in FREE Bets (FB) as £20 in sports bets & a £10 casino bonus (CB). Min Deposit £10. Min stake £10. Min odds Evs. FB applied on 1st settlement of any qualifying bet. FB 7-day expiry. 1 FB offer per customer, household & IP address only. Account & Payment restrictions. 14 days to accept £10 CB, then active for 3 days. CB 5x wagering & max redeemable £100. Game restrictions apply. Cashed out/Free Bets won’t apply. 30 days to qualify. 18+. T&Cs apply. T&Cs Apply
The William Hill Sport promo code to claim this offer is P40
18+. When you sign-up via Mobile using promo code P40 and place a bet of £10/€10 or more we will give you 4x £10/€10 free bets credited after settlement of first qualifying bet, free bets will expire 30 days after the qualifying bet is placed, payment method/player/country restrictions apply. Virtual markets excluded. #ad
The 10bet Sport bonus code to claim this offer is SPORT
New bettors; Code 10BETSPORTS; Wager deposit & bonus 8x; Max qualifying bet stake=initial bonus; Valid 60 days; Min odds, bet and payment method exclusions apply; T&C apply; 18+
Euro 2024 Fri, 14 Jun 2024 | |||
20:00 | Germany 27/100 | Draw 19/4 | Scotland 9/1 |
Euro 2024 Sat, 15 Jun 2024 | |||
14:00 | Hungary 5/2 | Draw 23/10 | Switzerland 23/20 |
17:00 | Spain 4/5 | Draw 5/2 | Croatia 15/4 |
20:00 | Italy 2/5 | Draw 15/4 | Albania 7/1 |
Euro 2024 Sun, 16 Jun 2024 | |||
14:00 | Poland 4/1 | Draw 3/1 | Netherlands 13/20 |
17:00 | Slovenia 17/4 | Draw 5/2 | Denmark 8/11 |
20:00 | Serbia 11/2 | Draw 15/4 | England 9/20 |
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, or even the humble Single. Using our Specific Bet Calculator, you can select your preferred bet calculator with ease and speed – bookmark it for next time for even quicker access.
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.
AceOdds betting calculators are fully customisable and comprehensive. You can 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:
If you're new here or want more support, check our betting glossary for detailed help with terms and bet types.
We have aggregated a list of the best promo, bonus and free bet codes from the UK's leading bookmakers such as Skybet, Ladbrokes and Bet365 (Check out our popular Bet365 Bonus Code here). 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.
With bookmaker offers subject to frequent change, you can check 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.
When choosing someone to trust with your money, finding an honest and reliable bookmaker can be 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 has been done for you.
Now you know how we choose our bookmakers, let us help you to choose yours.
Starting out on your betting journey? Make the most of your experience and take advantage of promo codes when signing up.
Our bookmakers' offers are displayed in a convenient table for easy comparison and come with a sorting tool to quickly filter results to meet your online betting interests and requirements.
Follow the below steps to find the best offer for you:
Remember it's easy to be drawn in by big numbers, so make sure you check your welcome offer's small print and requirements. If you want more help take a look at what to look out for in a bonus code.