Skip to content

A browser extension to automatically skip ads on YouTube.

License

Notifications You must be signed in to change notification settings

notarisj/YouTube-AutoSkip

Repository files navigation

YouTube AutoSkip

AutoSkip for YouTube (Browser Extension)

Download on the App Store

Description

AutoSkip for YouTube helps you watch YouTube videos without the hassle of ads. With this extension, you’ll enjoy a cleaner viewing experience, free from interruptions—no more waiting for the “Skip” button and no more unskippable ads ruining your flow. Just press play and enjoy.

Supported browsers

  1. Chromium

All Chromium browsers (i.e. Chrome, Edge, Brave, Opera) will work the same way, see the installation below.

  1. Safari

You must build it from scratch or download the universal binary from here.

If you want to build it, you must install Xcode and sign it with your developer certificate or allow unsigned extensions every time you close it. Run the following command:

xcrun safari-web-extension-converter /path/to/YouTube-AutoSkip/src --macos-only --app-name "YouTube AutoSkip"

If everything is correct you should see:

Xcode Project Location: /Users/<username>
App Name: YouTube AutoSkip
App Bundle Identifier: com.yourCompany.YouTube-AutoSkip
Platform: macOS
Language: Swift

After that, Xcode should open automatically. Build the app and copy it to Applications folder. Open Safari, allow unsigned extensions (if not signed) and enable the extension from settings.

Installation

  1. Clone the repository or download the ZIP file.
  2. Extract the files (if you downloaded a ZIP).
  3. Open Google Chrome and navigate to chrome://extensions/.
  4. Enable 'Developer Mode'.
  5. Click on 'Load Unpacked' and select the SkipTube Extension/resources folder.
  6. Enjoy ad-free YouTube viewing!

How it Works

The extension now focuses on preventing ads from showing up in the first place rather than trying to skip them. When you load a YouTube video, it immediately replaces the standard YouTube player with the embedded player version of the same video. Because embedded players don’t display ads, there’s no need to detect or skip anything. No complicated button clicks, no speeding through unskippable ads—just a direct switch to a cleaner video source, giving you a smooth, uninterrupted viewing experience every time.

Troubleshooting

  1. Make sure the extension icon lights up blue when visiting YouTube. If not go to Safari settings -> Websites -> SkipTube and select Allow in the dropdown next to youtube.com

Limitations

  • Unskippable Ads: The extension cannot skip ads that do not have the "Skip Ad" option.
  • YouTube Updates: Changes in YouTube's front-end design or ad mechanisms may affect the extension's functionality.

Disclaimer

This project is created for educational purposes and personal use. The author has no responsibility for any disruptions or violations of YouTube's terms of service. Users should employ this extension at their own risk and discretion.

License

This project is open-source and available under the MIT License.

About

A browser extension to automatically skip ads on YouTube.

Resources

License

Stars

Watchers

Forks

Packages

No packages published