Ad Blocker for French Catch-Up TV: france.tv, TF1, 6play

AdOff removes pre-roll and mid-roll ads from French catch-up TV platforms in the browser, in most cases. It substitutes a local stub for the Google IMA ad SDK those players request, and playback resumes immediately instead of running the ad break. It works on desktop web players while the platform relies on the standard SDK integration.

French services covered

French broadcasters finance their replay platforms with video advertising delivered through the standard Google IMA SDK in browser players. AdOff covers:

A player-centric approach, not a whack-a-mole one

Instead of chasing each broadcaster's ad formats one by one, AdOff targets the shared component: the ad SDK. The extension redirects the request for the SDK script to a stub it ships with. The stub keeps the player's state machine happy — it acknowledges the ad request and immediately signals content resume — so the programme carries on and the break never materialises.

One mechanism, applied wherever the standard SDK appears, is what makes coverage across six different French platforms practical to maintain.

Replay versus live versus Canal's subscription tiers

Replay streams on TF1 or 6play are free because they carry ads, and that is where the neutralisation has grip. Live channels and some sports use different pipelines where results vary. myCANAL also serves paid subscription tiers with server-side insertion: those streams stitch ads into the video itself, and the extension deliberately stays out so the player keeps working.

Page-level filtering around the player

Besides the video layer, AdOff runs 180 static network rules against ad and tracking domains and applies a cosmetic CSS/DOM filter. On france.tv or TF1 pages this removes promo banners and overlay boxes from the interface, so the page is lighter even before you start a replay.

Limits stated plainly

Free, no account, five browsers

AdOff is a Manifest V3 extension that costs nothing, asks for no registration and has no trial. Chrome, Firefox, Safari, Edge and Opera are supported. Install, keep the toggle on, open your replay platform as usual.

A French platform missing from this page? If ads still show on https://adoff.app/catch-up-tv-ad-blocker-france, tell us which service. Reports decide which broadcasters we add next.

Report a missing service

Frequently asked questions

Does AdOff remove ads on TF1 replay?

In most cases yes: the TF1 web player loads its ads through the Google IMA SDK, and AdOff replaces that SDK with a stub that instantly resumes the programme. Where TF1 uses other insertion techniques, coverage can differ.

Can I watch 6play without ads for free?

AdOff is a free browser extension that neutralises the ad SDK in the 6play web player, so breaks usually do not play. 6play Max is a separate paid product; AdOff does not touch your account and has no paid tier itself.

What about myCANAL?

myCANAL is covered where its browser player uses the standard IMA SDK. Canal's subscription streams with server-side ad insertion are deliberately excluded so the player keeps functioning correctly.

Does it work on the francetv app or a smart TV?

No. AdOff only acts in desktop browsers. Mobile apps, smart TV apps and streaming sticks are outside its reach.

Is Arte covered too?

Yes, arte.tv is part of the covered group. The same stub mechanism applies when the Arte web player requests the standard ad SDK, in most cases resuming content without the break.

More on this: How streaming ad blocking works, Blocking video ads in general, German catch-up TV ad blocker.

Replay français sans coupures pub

Install AdOff in your browser and let the stub neutralise the ad SDK on france.tv, TF1 and 6play.

Install AdOff for free