Repolode
ajayyy

ajayyy/SponsorBlock

Browser extension that skips sponsor segments and other non-content parts of YouTube videos, using crowdsourced timestamps.

Stars
14,032
Forks
487
Open issues
456
Last commit
7 days ago

What is it?

SponsorBlock is a browser extension for YouTube that skips sponsored segments in videos. Users who notice a sponsor submit its start and end times from within the extension, and other users' players then skip those segments automatically.

Beyond sponsors, the extension can also skip other categories such as intros, outros, and reminders to subscribe. It also works with Invidious, an alternative YouTube front end. The project is GPL-3.0 licensed, and its backend server and database are published separately so the data can be reused.

The extension is distributed for Chrome/Chromium, Firefox, Edge, and Safari, with Android and iOS options and third-party ports for MPV, Kodi, and Chromecast.

Key features

  • 01Automatically skips crowdsourced sponsor segments on YouTube videos.
  • 02Lets users submit sponsor timestamps directly from the player.
  • 03Supports skipping intros, outros, and subscribe reminders.
  • 04Works with Invidious as well as YouTube.
  • 05Available for Chrome, Firefox, Edge, and Safari, plus Android and iOS.

Use cases

  • Watching long YouTube videos or podcasts without mid-roll sponsor reads.
  • Contributing sponsor timestamps to help other viewers on the same videos.
  • Using the public segment database in a third-party player or tool.

Quick start

  1. 1

    Install the Chrome/Chromium extension from the Chrome Web Store

  2. 2

    Install the Firefox add-on from Mozilla Add-ons

Things to know

  • Browser extension only, with separate ports for Android, Edge, Safari and some other platforms.
  • Skips segments based on crowdsourced timestamps, so coverage depends on what users have submitted.
  • Licensed under GPL-3.0, a copyleft license that requires derivative works to remain open source.

In collections

Topics

FAQ

What is SponsorBlock?
Browser extension that skips sponsor segments and other non-content parts of YouTube videos, using crowdsourced timestamps. SponsorBlock is a browser extension for YouTube that skips sponsored segments in videos. Users who notice a sponsor submit its start and end times from within the extension, and other users' players then skip those segments automatically.
Is SponsorBlock free to use? What license does it have?
SponsorBlock is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is SponsorBlock still maintained?
Actively maintained. The last commit to SponsorBlock was on Nov 1, 2026.
What can I use SponsorBlock for?
Watching long YouTube videos or podcasts without mid-roll sponsor reads. Contributing sponsor timestamps to help other viewers on the same videos. Using the public segment database in a third-party player or tool.
How do I install SponsorBlock?
Install the Chrome/Chromium extension from the Chrome Web Store Install the Firefox add-on from Mozilla Add-ons
Where can I get SponsorBlock?
The source code and installation instructions are on GitHub: https://github.com/ajayyy/SponsorBlock

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects