Skip to content

Repository files navigation

50,000 users

Netflix Password-Sharing (Household) Bypass Extension

An open-source browser extension that allows bypassing Netflix's password-sharing (Household) restrictions.

If you like this project, consider giving it a ⭐ or supporting it with a tip!


📥 Installation on Chrome, Edge, Brave, and other Chromium-based browsers

Download on Chrome

Chrome Web Store Rating

Chrome Web Store Users


📥 Installation on Firefox

Download on Firefox

Mozilla Add-on Stars

Mozilla Add-on Users


🌐 Website

Visit our website:

https://nikflix.hergol.me


✨ Features

  • Bypass Netflix Household restrictions.
  • Works directly in your browser.
  • No complex configuration required.
  • Supports Chromium-based browsers and Firefox.
  • Open source.
  • Modern TypeScript codebase powered by WXT.

Demo


📝 Changelog

[1.9.4] - 2026-07-31

🚀 Major Rewrite

  • ✓ Complete project rewrite.
  • ✓ Migrated from JavaScript to TypeScript.
  • ✓ Migrated to the WXT Framework.
  • ✓ Cleaner architecture.
  • ✓ Easier maintenance.
  • ✓ Improved developer experience.
  • ✓ Simplified browser compatibility.

✨ New Features

  • ✓ Added a dynamic contributors list.

🛠️ Fixes

Thanks to @reservedbytes

  • ✓ Fixed controller delay and null video TypeError.
  • ✓ Fixed click dead zones and made small UI improvements.
  • ✓ Fixed popup failing to load due to an i18n import casing issue.
  • ✓ Fixed clashing player UIs on accounts without the Household restriction.
  • ✓ Fixed the controller not rebuilding when Netflix automatically changes episodes.

Thanks to @AdmirableAmbiguity

  • ✓ Fixed the fullscreen overlay scrollbar issue.

[1.9.3] - 2026-05-12

  • ✓ Fixed service worker crashes.
  • ✓ Improved compatibility with the Teleparty sidebar (thanks to RenatoGarciaLopes).
  • ✓ Added Chromium i18n support with automatic language detection.

🌍 Translation

Want to translate Nikflix?

  1. Go to the _locales folder.
  2. Create a folder using your language code (fr, es, de, etc.).
  3. Add a messages.json file.
  4. Copy an existing translation.
  5. Translate the values.

Example:

_locales/
├── en/
│   └── messages.json
├── fr/
│   └── messages.json

👥 Contributors


💬 Technical Note

Several people have suggested blocking the Netflix API responsible for checking whether a user belongs to a Netflix Household.

I intentionally chose not to use this approach for several reasons:

  • It is unreliable and its effectiveness varies depending on the region.
  • It is easier for Netflix to detect.
  • From a legal perspective, Nikflix is designed to modify the page after Netflix has already delivered its content, rather than blocking or interfering with network requests.
  • This approach reduces legal risks for both the project and its users.

🤝 Contributing

Contributions are always welcome!

Whether it's:

  • Fixing bugs
  • Improving compatibility
  • Adding new translations
  • Refactoring code
  • Improving documentation

Feel free to open an Issue or submit a Pull Request.


⚠️ Disclaimer

This extension may violate Netflix's Terms of Service.

Use it at your own risk.


📄 License

This project is released under the LICENSE included in this repository.


⭐ Enjoying Nikflix?

If this project helped you, please consider giving it a GitHub ⭐.

You can also support future development with a small donation.

ko-fi

About

Extension to Get Around the Netflix Password-Sharing Ban (Netflix household).

Resources

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages