SoccersAPI / Football widgets

Your site.
Your style.
Your matchday.

Bring live football to your website. Scores, match details and standings in 39 ready-made designs, light or dark, styled to feel at home on your pages.

Explore the playground Create a free account

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

  • Free plan available
  • No API key
  • 15 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.

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

15 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 may include SoccersAPI branding and commercial placements.

Get started free

Want a native embed? Starter adds native web component delivery 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 Night Circuit template, light version
    Night CircuitGeneral · 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 affiliate links and 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 & affiliate links

Show odds from the bookmakers you pick and send readers to your own affiliate destinations, targeted by country and device.

02

Top and bottom banners

Two slots, above and below the scores, for your own campaigns or sponsors.

03

Your branding & your CSS

Replace the widget branding with your logo, name and link, and hook your CSS classes onto odds, affiliate buttons and banners.

04

All six widgets + floating cards

Live scores plus match, league, team and player views and a leagues directory, opened in a modal, inside the widget or as floating cards.

05

Compliance controls

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

06

More room to grow

Multiple domains and saved configurations, with traffic alerts.

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 six 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

Match

Pro & above

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

03

League

Pro & above

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

04

Leagues

Pro & above

A directory to explore competitions by country and region.

05

Team

Pro & above

Fixtures, squad and performance for every club.

06

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 placements may appear
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
  • Clean, no placements
  • Livescore sounds
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 6 widgets
  • Your own: 5 affiliate links, 10 bookmakers
  • Livescore sounds, banners, branding, custom CSS
Start 7-day trial

Monthly billing after trial.

Ultra

7-day free trial

€179/mo

For larger football sites that need more domains, traffic and white-label control.

Views / month
3MSoft limit
Domains
10
Configurations
Unlimited
  • Native web component · All 6 widgets
  • Your own: 20 affiliate links, 20+ bookmakers
  • Livescore sounds, banners, branding, custom CSS, white-label, where-to-watch CTA
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 or custom · Custom
  • Tailored caps
  • Livescore sounds, banners, branding, custom CSS, white-label, where-to-watch CTA
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 larger football sites that need more domains, traffic and white-label control.

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
DeliveryHosted iframeNative web componentNative web componentNative web componentNative or custom
Views per monthhard cap on Free, soft limits with alerts above25KHard cap100KSoft limit1MSoft limit3MSoft limitCustomCustom
Approved domains11310Custom
Saved configurations1210UnlimitedCustom
Widgetslivescore, match, league, leagues, team, playerLivescoreLivescoreAll 6 widgetsAll 6 widgetsCustom
MonetizationSoccersAPI placements may appearClean, no placementsYour own: 5 affiliate links, 10 bookmakersYour own: 20 affiliate links, 20+ bookmakersTailored caps
Livescore sounds
Banners, branding & custom CSS
White-label
Where-to-watch CTAaffiliate call to action in the match view
Dynamic Pagesactivate on an approved domain1 domain included1 domain includedBy agreement

Every plan includes all 39 design templates in light and dark, 15 languages, featured leagues and country notices for commercial content.

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? 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.

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 15 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
  • Livescore 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 →