SoccersAPI / Football widgets

Livescore widget
for your website.
Free to start.

Live scores, match details and standings in 39 ready-made designs, light or dark, styled to feel at home on your pages. Design it once, then paste one block of code.

Explore the playground Create a free accountRead the docs

Try the live demo without signing up. Create an account to save your design and install it.

  • Free plan available
  • No API key
  • 22 languages
  • Mobile ready
Designed for your matchday
yourwebsite.com / football
Livescore widget in a light modern template, showing live, finished and upcoming matches
39 design templates
Light & dark
Livescore widget at phone width in a dark futuristic template, showing live, finished and upcoming matches
Real widgets with demo data · try them in the playground
  1. 01

    Try it in the playground

    Real widgets with live or demo data. Try templates, sizes and Pro controls.

  2. 02

    Make it yours

    Create a free account to configure and save your design.

  3. 03

    Add your domain & publish

    Get your own embed code. Start free, upgrade when you need more.

    Installation guide

The everyday essentials

Football content.
Already put together.

Spend your time on your site, not building scoreboards. Pick a look, preview it and publish a widget backed by SoccersAPI data.

Start from a template

39 designs in four styles (Modern, Classic, Futuristic and Aggressive), each in light and dark. Then fine-tune colors, fonts and layout.

Fits the space it's given

The widget adapts to the width of its container, not just the screen: a compact feed in a sidebar, the full match centre in a wide column. Preview any width from 320 to 1440 px.

Speaks your readers' language

22 languages, from English and Spanish to Arabic, Chinese and Korean. Readers can switch to their own time zone.

No API subscription needed

Football data comes with the widget. No API key to create or expose in your page.

Start free

Your first live score widget, without a card.

Configure your design and featured leagues, add one approved domain and install the hosted iframe. Free can show SoccersAPI's own banners and partner buttons, and odds from its own bookmaker catalogue when SoccersAPI enables them.

Get started free

Want a native embed? Starter adds native web component delivery, the Ticker widget, country and league filters and livescore sounds, without SoccersAPI commercial placements.

Design templates

39 looks.
Light and dark.

Start from a finished design instead of a blank page: general looks, plus themes inspired by clubs and competitions. Filter the gallery by style, preview it on your widget, then make it yours.

Browse templates in the playground
  • Livescore widget in the Matchday template, light version
    MatchdayGeneral · Modern · Light
  • Livescore widget in the Champions League template, dark version
    Champions LeagueCompetition theme · Futuristic · Dark
  • Livescore widget in the Liverpool template, light version
    LiverpoolClub theme · Modern · Light
  • Livescore widget in the Derby template, dark version
    DerbyGeneral · Aggressive · Dark
  • Livescore widget in the Premier League template, light version
    Premier LeagueCompetition theme · Modern · Light
  • Livescore widget in the Juventus template, dark version
    JuventusClub theme · Aggressive · Dark
  • Livescore widget in the Floodlights template, light version
    FloodlightsGeneral · Futuristic · Light
  • Livescore widget in the Copa Libertadores template, dark version
    Copa LibertadoresCompetition theme · Classic · Dark

Stills from the template gallery, with demo data and sample bookmaker odds. Every template works on every plan; odds and betting links appear only where your plan and settings include them.

Monetize your football pages

Pro & above

Livescore Widget Pro
Your matchday, monetized.

The live-score widget with your commercial layer built in: odds from the bookmakers you choose, your own offers and affiliate buttons, your sponsors in the banner slots, plus floating cards that keep live matches on screen.

Start your 7-day trial Compare plans

Payment method required. One Widgets trial per account. Cancel before it ends to avoid being charged.

yourwebsite.com / live-scores
Livescore Widget Pro in the dark Kickoff theme: national-team live scores with bookmaker odds and "Your partner" affiliate buttons, and pinned matches kept on screen.
  1. 1
  2. 2
  3. 3
  4. 4
  1. 1
    Your bookmakers' odds

    1X2 odds in match rows and in match headers.

  2. 2
    Your affiliate button

    From the match to your own affiliate destination, targeted by country and device.

  3. 3
    Floating cards

    Matches open side by side while readers keep browsing.

  4. 4
    Pinned matches

    Pins that don't fit as cards follow as chips with the score, the minute and the last key event.

A live national-team match opened in Livescore Widget Pro on mobile: score header with bookmaker odds and an affiliate button, followed by live pressure, possession and shot statistics.
Odds and your button in the match viewMatch view on a phone · Kickoff dark
Close-up of Livescore Widget Pro in light mode: a sponsor banner slot above national-team match rows with bookmaker odds and affiliate buttons.
Your sponsor above the scoresTop banner slot, odds and your button · Kickoff light
The bottom of the Livescore Widget Pro feed: national-team match rows with odds, a sample campaign banner slot and a responsible-gambling compliance notice.
A second slot, and your compliance noticeBottom banner plus your own 18+ text and help link · Kickoff dark

The real Livescore Widget Pro in the Kickoff template, with match data and odds recorded on 30 September 2026. The banner creatives and the “Your partner” link are samples showing where yours go.

What Pro adds

01

Bookmaker odds

Odds from the bookmakers you enable, of 39 in the catalogue, with your tracking links: in match rows, match headers and the Odds tab. 1X2, goal line and Asian handicap, the highest odds per match, and left, centre or right placement.

02

Your own offers

Offer lists or grids, offer cards, strips and CTA banners with promo codes, plus buttons and text links next to the odds. Rotate them, pin them while readers scroll, and target each one by country and device. Your affiliate links are offers too.

03

Banner slots

8 slots: above and below the widget, above the matches, in the feed between leagues, in match, team, league and player views and in the match window, most with a sticky option.

04

Where-to-watch links

When a match is on TV, a call to action in the match view sends readers to your streaming or broadcast partners, with a link per channel.

05

Leagues column, live ticker & events log

Competitions beside the matches, a live score bar of matches and an events log of goals, cards and other key moments, in the Livescore and the Ticker.

06

Floating cards & window expand

Open matches, teams, leagues and players in a window, inside the widget or as floating cards with up to 10 pins. Readers can expand the window to full screen or to the widget.

07

Your logo & CSS classes

Your logo above the widget and in its windows, with a dark-mode version, size and position. Add your own class names to odds and banners and style them from your stylesheet.

08

Compliance controls

Country notices come on every plan. Pro lets you declare your jurisdiction or restricted countries, switch to a clean mode and turn off odds, links or banners independently.

All seven widgets
Livescore and Ticker, plus Match, League, Leagues, Team and Player
Pro limits
1M views a month, 3 domains, 10 saved configurations, 10 bookmakers at once, 15 offers and 4 placements
Dynamic Pages add-on
1 domain included, then €9/mo per additional domain
Ultra, for networks of sites
The same features with 3M views a month, 10 domains, unlimited configurations, every bookmaker, 70 offers and every placement
Set up odds, banners and your logo Set up your offers Compare every plan

Anatomy of a placement

M/YOUR MATCHDAYYour brand
01
Your sponsor, centre stage.Top banner placement
ARSArsenal

2 : 167′ · Example match

CHEChelsea
02 Your bookmaker partners1X2 odds
Partner A1 1.85X 3.402 4.20
Partner B1 1.90X 3.302 4.10
03Match odds → Your affiliate destination
Your campaign · bottom banner placement
Illustrative placements · connect your own partners and campaigns

One football toolkit

From the first whistle
to the full story.

Start with live scores. Pro and Ultra open up the full family for deeper coverage of every match, competition, team and player.

Explore all seven in the playground
The match, in detail.Lineups, events and statistics that follow your template
Match widget at phone width on its statistics tab, with stat bars in the colors of a light modern template
The bigger picture.Standings, form and competition context
League widget at phone width showing group standings with points, wins, draws, losses and goal difference
Cups, round by round.A bracket you can swipe through
League widget in a dark futuristic template showing the quarter-finals of a cup bracket, with arrows to move between rounds

Product screenshots with example data. Match, league, leagues, team and player widgets are available on Pro and Ultra.

01

Livescore

Every plan

The matchday overview: live scores, fixtures and results.

02

Ticker

Starter & above

A bar of match cards for your site's header: live first, then the next kick-offs and results.

03

Match

Pro & above

Events, lineups, statistics and head-to-head in one view.

04

League

Pro & above

A competition hub with fixtures, standings, season stats and cup brackets.

05

Leagues

Pro & above

A directory to explore competitions by country and region.

06

Team

Pro & above

Fixtures, squad and performance for every club.

07

Player

Pro & above

Profiles, season statistics and career context.

Pro navigation

Pro & above

Follow every match
while you browse.

Pin the matches, teams, leagues and players your readers care about. On wider widgets they open as live cards with the whole match inside. The rest follow as chips with the score, the minute and the last key event.

Two pinned matches open as floating cards side by side, with their events, and two more pinned matches following as live chips along the bottom
Livescore widget at phone width with pinned matches in a bottom tray of live chips showing the score and the minute
  • Up to 10 pins

    Cards stay open side by side where they fit. Everything else keeps following as a live chip.

  • A tray on phones

    On narrow widgets, pins sit in a bottom tray and open in a sheet you can swipe through.

Real widget with example data. Floating cards are part of Pro navigation.

Less guessing. More trying.

See what it could look like on your site.

The playground runs the real widgets, with live or demo data. Try the templates, light and dark, phone to desktop widths and the Pro controls, then export your design. Your account is where you save it, connect a domain and get your install code.

Open the live playground Read the widget docs

Widget pricing

Choose your widget plan

Compare with API plans

Start free, or try a paid plan for 7 days.

Free includes one domain with no card required. Starter, Pro and Ultra offer a 7-day trial with a payment method. One Widgets trial per account; cancel before it ends to avoid being charged.

Free

Free plan · no card required

€0/mo

For small sites that want the fastest iframe embed path.

Views / month
25KHard cap
Domains
1
Configurations
1
  • Hosted iframe · Livescore
  • SoccersAPI's own odds, partners and banners may appear
Everything in Free

Widgets

  • Livescore

Design

  • 39 templates and the configurator
  • 22 languages

Livescore features

  • Search and featured leagues

Monetization

  • Commercial content: SoccersAPI's own
  • Bookmaker odds with your links: SoccersAPI's, when enabled

Compliance

  • Responsible-gambling notice by country
Start free

Starter

7-day free trial

€19/mo

For one production site that needs native delivery and a cleaner embed.

Views / month
100KSoft limit
Domains
1
Configurations
2
  • Native web component · Livescore + Ticker
  • Clean, no placements
Everything in Starter

Widgets

  • Livescore
  • Ticker

Design

  • 39 templates and the configurator
  • 22 languages

Livescore features

  • Search and featured leagues
  • Live event sounds
  • Country and league filters

Compliance

  • Responsible-gambling notice by country
Start 7-day trial

Monthly billing after trial.

Pro

Popular

7-day free trial

€59/mo

For publishers monetizing football pages with their own offers.

Views / month
1MSoft limit
Domains
3
Configurations
10
  • Native web component · All 7 widgets
  • Your own odds, offers and banners
Everything in Pro

Widgets

  • Livescore
  • Ticker
  • Match, League, Leagues, Team and Player

Design

  • 39 templates and the configurator
  • 22 languages
  • Your logo
  • Custom CSS class names

Livescore features

  • Search and featured leagues
  • Live event sounds
  • Country and league filters
  • Leagues column
  • Live ticker and events log
  • Navigation modes

Monetization

  • Commercial content: Your own
  • Bookmaker odds with your links: 10
  • Your own offers: 15 offers · 4 placements
  • 8 banner slots
  • Where-to-watch links

Compliance

  • Responsible-gambling notice by country
  • Your own compliance policy

Add-on

  • Dynamic Pages: 1 domain included
Start 7-day trial

Monthly billing after trial.

Ultra

7-day free trial

€179/mo

For networks of sites that need more traffic, domains and offers.

Views / month
3MSoft limit
Domains
10
Configurations
Unlimited
  • Native web component · All 7 widgets
  • Your own odds, offers and banners
Everything in Ultra

Widgets

  • Livescore
  • Ticker
  • Match, League, Leagues, Team and Player

Design

  • 39 templates and the configurator
  • 22 languages
  • Your logo
  • Custom CSS class names

Livescore features

  • Search and featured leagues
  • Live event sounds
  • Country and league filters
  • Leagues column
  • Live ticker and events log
  • Navigation modes

Monetization

  • Commercial content: Your own
  • Bookmaker odds with your links: All
  • Your own offers: 70 offers · all placements
  • 8 banner slots
  • Where-to-watch links

Compliance

  • Responsible-gambling notice by country
  • Your own compliance policy

Add-on

  • Dynamic Pages: 1 domain included
Start 7-day trial

Monthly billing after trial.

Custom

Tailored to your needs

Custom

For high-traffic platforms, many domains or special agreements.

Views / month
CustomCustom
Domains
Custom
Configurations
Custom
  • Native web component · All 7 widgets
  • Your own, caps by agreement
Everything in Custom

Widgets

  • Livescore
  • Ticker
  • Match, League, Leagues, Team and Player

Design

  • 39 templates and the configurator
  • 22 languages
  • Your logo
  • Custom CSS class names

Livescore features

  • Search and featured leagues
  • Live event sounds
  • Country and league filters
  • Leagues column
  • Live ticker and events log
  • Navigation modes

Monetization

  • Commercial content: Your own
  • Bookmaker odds with your links: Custom
  • Your own offers: By agreement
  • 8 banner slots
  • Where-to-watch links

Compliance

  • Responsible-gambling notice by country
  • Your own compliance policy

Add-on

  • Dynamic Pages: By agreement
Talk to us
Compare widget plans, monthly prices and included features
Widget plans

Free

€0/mo

Free plan · no card required

For small sites that want the fastest iframe embed path.

Start free

Starter

€19/mo

7-day free trial

For one production site that needs native delivery and a cleaner embed.

Start 7-day trial

Monthly billing after trial.

Pro

Popular

€59/mo

7-day free trial

For publishers monetizing football pages with their own offers.

Start 7-day trial

Monthly billing after trial.

Ultra

€179/mo

7-day free trial

For networks of sites that need more traffic, domains and offers.

Start 7-day trial

Monthly billing after trial.

Custom

Custom

Tailored to your needs

For high-traffic platforms, many domains or special agreements.

Talk to us
Plan and limits
DeliveryHosted iframeNative web componentNative web componentNative web componentNative web component
Views per monthhard cap on Free, soft limits with alerts above25KHard cap100KSoft limit1MSoft limit3MSoft limitCustomCustom
Approved domains11310Custom
Saved configurations1210UnlimitedCustom
Widgets
Livescorescores, fixtures and results
Tickera bar of match cards for your site's header
Match, League, Leagues, Team and Playerinstalled on their own
Design
39 templates and the configuratorlight and dark, colours, fonts and layouts
22 languagesand the reader’s own time zone
Your logowith a dark-mode version, size and position
Custom CSS class nameson odds and banners, with the script installation
Livescore features
Search and featured leagues
Live event sounds
Country and league filters
Leagues columncompetitions beside the matches
Live ticker and events login the Livescore and the Ticker
Navigation modesfloating cards (up to 10 pins), in-widget pages, window expand
Monetization
Commercial contentFree: SoccersAPI's own, not editableSoccersAPI's ownNoneYour ownYour ownYour own
Bookmaker odds with your linksbookmakers active at once, of 39 in the catalogueSoccersAPI's, when enabled10AllCustom
Your own offerslists, cards, strips, CTA banners, buttons and text links. Affiliate links included15 offers · 4 placements70 offers · all placementsBy agreement
8 banner slotsabove, below and inside the widget, sticky options
Where-to-watch linksyour streaming partners in the match view
Compliance
Responsible-gambling notice by country
Your own compliance policyjurisdiction, restricted countries, clean mode
Add-on
Dynamic Pagesactivate on an approved domain1 domain included1 domain includedBy agreement

Every plan includes all 39 design templates in light and dark, 22 languages, search, featured leagues and the responsible-gambling notice by country. Full plan details

More domains: Upgrade your plan or contact us for a Custom agreement.Dynamic Pages: €9/mo per additional domain through support. Base domain and traffic limits still apply. details →

Good to know

Before you kick off.

Questions about setup or plans? Read the widget docs or talk to us.

Is there a free plan or a free trial?

Both. The Free plan lets you configure a livescore widget and install it on one approved domain without a card. Starter, Pro and Ultra offer a 7-day trial when you start your first paid Widgets subscription, with a payment method required. One Widgets trial is available per account. Cancel before the trial ends to avoid being charged; otherwise your selected subscription continues at its checkout price.

Do I need an API key to use the widgets?

No. Widgets V2 validate by approved domain. Register your domain, get it approved, and the widget works, no keys to generate or rotate.

Can I add more domains to my plan?

Each plan covers more approved domains as you grow: 1 on Starter, 3 on Pro and 10 on Ultra. Need more than that? Upgrade Pro to Ultra, or Ultra to a Custom plan agreed with our team.

What does Ultra add to Pro?

The same widgets and features, with room for a network of sites: 3M views a month instead of 1M, 10 approved domains instead of 3, unlimited saved configurations instead of 10, 70 offers with every placement instead of 15 offers and 4 placements, and every bookmaker in the catalogue at once instead of 10. See plans and limits in the docs.

Can I turn widgets into dedicated pages per match, team or league?

Yes. 1 Dynamic Pages domain included on Pro and Ultra; extra activations cost €9/mo per additional domain. It provides entity links and variables for match, league, team and player pages. Your website needs to handle those routes. Review the installation guide before activating the add-on.

Can I control where odds and betting links appear?

Yes. Every plan includes country notices for commercial content: responsible gambling, advertising label and minimum age. On Pro and Ultra you can declare your site's jurisdiction or restricted visitor countries, turn off odds, links or banners independently, and target affiliate links by country and device.

Will it work on phones and in my language?

Yes. The widget adapts to the width of the space you give it, from a 320 px sidebar to a full page, and it's available in 22 languages. Readers can also set their own time zone.

What happens if I exceed my monthly views?

Upgraded plans use a soft limit, you'll get alerts as you approach your allowance, with no hard cutoff. We'll reach out about the right plan if usage grows consistently.

SoccersAPI

Real-time football data API and Widgets V2 for publishers, developers and betting media products.

api
v2.2 · REST · JSON
docs
docs.soccersapi.com
status
all systems
support
[email protected]
API
  • API Docs
  • API Coverage
  • API Pricing
  • API Changelog
Widgets
  • Soccer Widgets
  • Livescore Widget
  • Widget Documentation
  • Widgets Support
Company
  • About
  • Privacy Policy
  • Terms of Service
  • Contact
  • Help & FAQ
Account
  • Get Started
  • Login
  • Service Status

© 2026 SoccersAPI · 71 Lower Baggot Street, Dublin D02 P593, Ireland

PrivacyTermsStart free trial →