I stream 🏏 Cricket ⚽ Football New

New · Free · Windows & Mac · Works with OBS

Live football score overlay for OBS Live football scores on your stream. Every goal, by itself.

Open the match on SofaScore or FotMob once. The score, running clock, goals, cards, subs and VAR update on your stream by themselves, with stats, line-ups, the live table and polls from your YouTube chat in between. Pick a full TV broadcast, a slim strip, a corner score bug or a ticker.

  • Free to try: 3 min on air a day
  • Goals appear after your stream delay
  • Help on WhatsApp
The OnAirHero full football broadcast: score band with the running clock, live stats, a camera window, match centre and a GOAL banner
Recorded straight from the app. The overlay is see-through: your stream shows around it.
Stream it on YouTubeFacebookTikTokTwitchInstagram

Pick your overlay

The live football score, the way your stream needs it.

Four overlay styles, all fed by the same live match, all updating by themselves. Each one is its own link in OBS: use one, or combine the strip with your camera.

The OnAirHero full football broadcast: score band with the running clock, live stats, a window for your camera, match centre and both teams, with a GOAL banner

The full TV production.

A whole broadcast around your camera or match window: the score band with the running clock, live stats, the match centre, both teams’ scorers, and GOAL, card, sub and VAR banners. Kick-off countdown, half time and full time get their own screens.

  • Score band, live stats, match centre and team cards
  • A window for your camera, game or co-host
  • Pre-match, half-time and full-time screens with the table

Every style is in the free download (3 minutes on air a day) and in Pro (unlimited). Pro looks change the colours of all four.

What your viewers see

A TV match graphics desk for your football stream.

Score bug with the running clock and a VAR decision: no goal

The clock runs itself

A real match clock, not a typed score.

Open the match once on SofaScore or FotMob. The score bug ticks every second, shows added time, red cards and a VAR check, and stops at half time and full time.

  • 54:18 while playing, 90:00 +02:15 in added time
  • Added-time board (+5) when it’s announced
  • Kit colours and crests from the match itself
A second-yellow red card banner for a player, with the team

Every moment, on screen

Goals, cards, subs and VAR, as they happen.

Each moment gets its own TV-style graphic, one after another, never on top of each other. A goal always jumps the queue.

  • GOAL! with scorer, assist, penalty or own goal
  • Yellow, second yellow and red cards
  • Substitutions and VAR checks and decisions
Match stats card: possession, expected goals, shots, shots on target, big chances, corners

Stats your chat argues about

Possession, xG, momentum, line-ups.

When the game is quiet, stats slide in by themselves: possession, xG, shots and corners, the momentum graph, and the line-ups on a pitch at kick-off and half time.

  • Live stats and expected goals (xG)
  • Momentum graph with the goals on it
  • Line-ups with formations and captains
A goal elsewhere flash under the score bug: another match’s new score

Goal elsewhere

Title races and final days, covered.

When there’s a goal in another live match, a flash under your score bug tells your viewers before they ask in chat.

  • Any live match, any league
  • Shows the competition and new score
  • Disappears by itself
A live poll on the football overlay: who wins, with the votes from YouTube chat

Your chat plays along

Polls and score predictions from your YouTube chat.

Ask “Who wins?”, “Who scores next?” or your own question. Viewers vote by typing 1, 2 or 3 in your YouTube live chat, and the results move on the overlay live. Score predictions pick their winners by themselves at full time.

  • Who wins, who scores next, player of the match or your own question
  • Viewers predict the score (2-1); the closest win
  • Settles itself after your stream delay
The pre-match screen: kick-off countdown, both line-ups and the league table

Before kick-off and after

Countdown, line-ups and the table, as it stands.

Go live early: a kick-off countdown with both line-ups and the league table fills the screen. During the match the table moves with every goal, and full time shows the result, the stats and the final table.

  • Kick-off countdown with both starting XIs
  • League table “as it stands”, updated with each goal
  • Half-time and full-time screens

How it works

On air in three steps.

  1. 1

    Install the free app

    Download for Windows or Mac, open it and pick Football.

  2. 2

    Open the match on SofaScore or FotMob

    Add the OnAirHero extension to Chrome, turn on football with one click, and open any live match on sofascore.com or fotmob.com. That’s your data.

  3. 3

    Add one link to OBS

    Paste your overlay link into an OBS Browser Source and set your stream delay. Go live.

Pricing

Try it free. Go Pro to stream without limits.

Free is for trying OnAirHero on a real match. Pro is for streaming every match with your own look.

Free

Try it on a real match.

$0 forever

  • Live auto‑updating scores in OBS
  • The standard Arena look
  • 1 streamer cam
  • Viewer polls from your YouTube chat
  • 3 minutes on air a day, then an OnAirHero screen until tomorrow
  • Small OnAirHero mark on your stream
Download free

No card, no sign-up.

For streamers

Pro

Every match, as long as you like, in your own look.

$9.99 / month · or $49.99 / year (save 58%)

  • Unlimited streaming — no daily limit
  • Your own Pro look — colours, logo and handle; no other channel has it
  • No OnAirHero mark
  • 2 streamer cams + co‑host, premium banners & new effects
  • AI voice commentary and the 3D Match Simulation
  • Cricket and football in one plan
  • Priority support
Choose a Pro plan ↓

Same app — enter your key and Pro switches on.

Choose your Pro plan

Everything in Pro is included in every plan. Pay by card (Visa / Mastercard), Google Pay or Apple Pay.

Monthly

$9.99 / month

Flexible — good for one tournament or season.

Charged every month. Renews until you cancel.

Get Monthly
Best value

Yearly

$49.99 / year

Just $4.17 a month — save $70 (58%) a year.

Charged once a year. Renews until you cancel.

Get Yearly

Lifetime

$99.99 once

Pay once — about 2 years of Yearly, then nothing more.

One payment. No renewals, ever.

Get Lifetime

Your licence key appears right after paying and is e-mailed to you. Cancel monthly or yearly any time in your account — Pro keeps working to the end of the time you paid for.

Pro plans — prices in US dollars
PlanPriceBilling
Monthly$9.99Charged every month; renews automatically until cancelled
Yearly$49.99Charged once a year; renews automatically until cancelled
Lifetime$99.99One-time payment; no recurring charges

One licence = one computer at a time. Any tax that applies is shown before you pay. Secure checkout by Stripe; the seller is Riwada Limited (United Kingdom). Refund policy · Cancellation · Terms

FAQ

Questions about the live football score overlay

Is there a live football score overlay for OBS that updates by itself?

Yes. OnAirHero reads the live match you open on SofaScore in Chrome and updates your OBS overlay by itself: score, running clock, goals, cards, substitutions, VAR, stats and line-ups. Nobody types the score.

Which football matches does it work with?

Any match with live coverage on SofaScore or FotMob: Premier League, LaLiga, Serie A, Bundesliga, Ligue 1, Champions League, international football and hundreds of other leagues, men’s and women’s.

Will goals appear before my viewers see them?

No. Set your stream delay in the app once. Goals, cards and the clock then appear on your overlay exactly when your viewers see them on your stream.

Can I show just a small score bug?

Yes. Pick the full broadcast, a score strip, a corner score bug or a moving ticker. Each is its own OBS Browser Source link, transparent around the graphics, so you can combine them with your camera.

Do I need a different app for cricket and football?

No. It’s one app and one Pro plan for both. Your overlay link switches by itself to the match you open: a SofaScore match shows football, a Cricbuzz or Crex match shows cricket.

Can my viewers vote in polls?

Yes. Paste your YouTube live link in the app and start a poll (who wins, who scores next, player of the match or your own question) or open score predictions. Viewers type 1, 2, 3 or a score like 2-1 in your chat, and the results show on the overlay live.

What if SofaScore stops updating?

The app notices and switches to a backup source by itself, then switches back when SofaScore returns. You can also open the same match on FotMob in Chrome.

Is there AI commentary for football?

Yes, on Pro. An AI commentator calls goals, cards, VAR and penalties in English, Urdu or Punjabi, at the moment they appear on your stream, using your own Gemini key.

Does it bring in match video?

No. OnAirHero draws score graphics only. Add your own commentary, camera and analysis; don’t re-stream TV footage you don’t have the rights to.

How much does it cost?

Free to try: 3 minutes on air a day with a small onairhero.com mark. Pro is $9.99 a month, $49.99 a year or $99.99 once, for unlimited streaming, your own look and no mark, for football and cricket.

Download

Download the football score overlay app for Windows and Mac

Free to download. Choose your computer below.

The free app comes with the basic look and 3 minutes on air a day to try it. Pro is unlimited, and Pro channels get their own professional look — see the Pro looks.

Not sure which Mac you have? Apple menu → About This Mac: “Chip: Apple M1…M4” means Apple Silicon; “Processor: Intel” means Intel. The wrong one won’t open, so it’s worth a 5-second check.

🔒 The only official download is onairhero.com/download. OnAirHero is not sold by any other seller. Copies from other places can be old, broken or unsafe (they buffer and hang) and don’t get updates or support.

For business

Need something custom?

Custom browser extensions, new sports or live-data sources, white-label overlays for your channel or network, and integrations with your own systems.

Email admin@riwada.com

Your next match deserves a broadcast.

Free download. Live in under ten minutes.