Disable JavaScript icon

Disable JavaScript

Extension Actions

How to install Open in Chrome Web Store
CRX ID
joghpcmhhomijcplcdkjkabhcipcnngk
Description from extension meta

Adds the ability to disable JavaScript on specific sites.

Image from store
Disable JavaScript
Description from store

JavaScript Toggle - Complete Control Over Script Execution
Take full control of JavaScript execution in your browser with this powerful, privacy-focused extension. Perfect for enhanced security, faster browsing, and precise script management across websites.
Core Features:

Flexible JavaScript control: enable or disable JS globally, by domain, or per tab
Customizable default behavior: choose whether JS starts enabled or disabled
Smart domain management: whitelist/blacklist domains with automatic subdomain support
Convenient shortcuts and context menu options (fully customizable)
Proactive domain control: add sites to your lists before visiting them
Comprehensive script blocking: stops all JS including inline scripts and external files

How It Works:
When you disable JavaScript for a site like google.com, the extension blocks all scripts that would normally load from that domain - including both inline JavaScript and external script files. Note that scripts from blacklisted hosts may still load if embedded on non-blacklisted sites, giving you granular control over your browsing experience.
Cross-Browser Compatibility:

Mozilla Firefox (Desktop and Mobile)
Google Chrome (Desktop)

Privacy & Security First:
Built with complete transparency and user privacy in mind. The extension is fully open source, requires only essential permissions, and never logs or tracks your data. You can even use the unpacked version for maximum control and verification.
Community-Driven Development:
Active development with community input welcomed. Feature requests and bug reports can be submitted through GitHub, and pull requests are encouraged. Ongoing development roadmap available on the project's GitHub page.
Professional Support:
Comprehensive support available through direct email contact or the Chrome Web Store support form for any questions, issues, or feature suggestions.

Latest reviews

R. H.
I've been using this extension on Firefox for some time and it has always worked well. On the latest version of Brave it usually (not always) seems to work, but the icon doesn't change state when you click it, so you can't tell which state it's in unless you hover the cursor over it. Also, the GitHub link to report problems is broken.
callanyonefrompc
I don't know why the extension says 'This extension is not trusted by Enhanced Safe Browsing.', and I hope that it can be updated to no longer say that. But the extension worked for me. I needed to block a script on SourceForge. I forgot what script exactly, but it was really annoying. I had another Chrome extension that blocked JavaScript, but it blocked it for all websites, not just one. So that is why I installed this 'Disable JavaScript' extension. It lets you block per domain. And I blocked scripts on SourceForge, and it worked. I have no idea why the other guy couldn't get it working.
Bob Loucks
Does nothing.