Browser extension that automatically skips ads on Netflix.
🇫🇷 Français | 🇪🇸 Español | 🇨🇳 中文
Skipix is a lightweight browser extension that detects Netflix ads and skips them automatically, tracking how much time you save in the process.
When an ad is detected on Netflix, Skipix:
- Spots the ad by looking for a specific Netflix DOM element (
span[class*="mmvz9h"]) - Ramps the playback speed up to 8× (or 3× on Edge) to fast-forward through it
- Mutes the video so no audio plays during the ad
- Restores normal playback as soon as the ad ends
- Logs the skipped time and segment count to your local statistics
No store listing yet — load it manually in your browser.
- Clone or download this repository
- Build the extension:
npm install npm run build
- Open your browser and go to
chrome://extensions(oredge://extensions) - Enable Developer mode (toggle in the top-right corner)
- Click Load unpacked
- Select the
dist/folder generated by the build
- Go to
about:debugging#/runtime/this-firefox - Click Load Temporary Add-on
- Select any file inside the
dist/folder
# Install dependencies
npm install
# Build and watch for changes
npm run dev
# Production build
npm run buildAfter running npm run dev, reload the extension in chrome://extensions whenever you make changes.
skipix/
├── src/
│ ├── core/
│ │ ├── ad-skipper.js # Core ad-skip logic
│ │ └── service-worker.ts # Background service worker
│ └── ui/
│ └── skipix.js # Skipix UI logic
├── release/ # Build output (load this in browser)
├── docs/ # Translated READMEs
├── skipix.html # Skipix UI
├── assets/logo.png # Extension icon
├── manifest.json
├── package.json
└── vite.config.ts
Skipix is provided for educational purposes only. The author is not responsible for any misuse of this extension. Using automation tools to skip ads may violate Netflix's Terms of Service. Use at your own risk.
