JS Blocker
JS Blocker
5.3.1

3.5

JS Blocker free download for Mac

JS Blocker5.3.1

23 May 2018

Safari extension that controls which scripts--and more--run on websites.

Overview

JS Blocker is a Safari extension that protects your privacy and keeps you safe on the web by blocking scripts and others from tracking you-similar to NoScript for Firefox.

Features
  • Quickly and easily block advertisers, tracking agencies, and social media networks from monitoring your online activity.
  • Prevent websites from figuring out where you came from.
  • Prevent all scripts on the webpage from being allowed to run.
  • Block frames, AJAX requests, embeds, objects, videos, and hide images.
  • Block many JavaScript annoyances such as alert dialogs getting in the way, forms not autocompleting, windows being resized, and more.
  • Inject user scripts into webpages for even greater control with full Greasemonkey API support.

What's new in JS Blocker

Version 5.3.1:
New:
  • Added the ability to create "Always" rules while in private browsing windows. Turn this on from Settings > Rules > Rule Defaults.
  • When you disable JSB on a "Top" page, it will now also be disabled on frames within that page. You'll then be able to enable JSB on the frames individually. This this off from Settings > Rules > Rule Defaults.
Changed
  • Disable anti-social filter list when enabling ultimate or annoyances.
Fixed
  • Reduce CPU load under certain conditions.
  • Frames that were automatically blocked from loading can now be allowed. The UI had always allowed creation of the "Allow page to load" rule, but JSB never obeyed those rules. It does now.
  • Resolve some issues with "srcdoc" frames

Related articles

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate JS Blocker app?

52 Reviews of JS Blocker

5
Fishscale
31 December 2013
Version: 4.1.2

Most helpful

Hmm, i am not sure where all of these negative reviews come from but one thing is clear to me after reading a few of these 1 start reviews/complaints. User kill_gore's complaints and another user echoed a similar statement in regards to not being able to comment on blogs and someone even said the GUI was not user friendly... This is an extension that is extremely powerful if utilized correctly and that would of course entail reading the documentation provided by the author along with asking other users and the very responsive and generous developer who has made this open source. I am sorry but if you can't comment on a blog look into which scripts are being blocked and allow the appropriate script to run, at the same time you can make the rule temporary or persistent/permanent along with a slew of other options. The GUI is beautiful so to say it is not user friendly please provide us with a more intuitive layout as I think this setup is easy to read and interpret at a glance even though it provides a complete "picture" as to what the JSB extension is doing, script by script. Read the documentation, donate or use all advanced features with the built-in generously provided way of activating for free. Read the documentation... I can't say it enough, all your questions will be answered and statements of false advertising this as freeware will again be answered. It's a shame that people will see the bad star rating from people who failed to learn the extension before writing negative reviews and if you can't uninstall an extension, which is always by clicking the uninstall button in the settings pane for that extension in safari preferences extensions tab. Never heard of a partial uninstall of an extension Kill_gore, why do you need TOTAL when the built-in process provided by apple deletes the extension which is self-contained to begin with? Sorry for my rant, but I hate reading negative reviews and ratings for a superb and responsive developer who has put in countless hours perfecting the extension so asks if you would but does not force anyone to donate. Donate .10$ if you really wan to be cheap, or nothing, just don't expect the developer to continue keeping this extension up to date when they can get paid to use their skills providing a client with a product they appreciate instead of complaining users with a free extension that they obviously do not appreciate. Sorry again for the rant. ALL 5/5/5/5 ClickToPlugin, Vimari, Sessions, JavaScript Blocker
(11)
2
desrn68
01 February 2020
Version: 5.3.1
Doesn't work with safari. May be good for other browsers though.
(0)
Derekcurrie
19 September 2018
Version: 5.3.1
DISCONTINUED. Safari 12.0 radically changed its extension system. Apple's goal was to increase Safari security. Unfortunately, not all of Apple's choices in blocked extensions made sense. JS Blocker is IMHO the most unfortunate casualty. It no longer works with Safari and will not be updated to fit into Apple's requirements. JS Blocker was brilliant, incredibly useful and relatively easy to use. I will miss it. If Apple does in the future allow for extensions like JS Blocker, I will be very grateful. I wrote to Travis Roman, the developer. Here is his reply: "Apple has dropped support for what they deem "legacy extensions". JSB will never work again going forward unless Apple reverses this decision. Sorry about this, but there's nothing I can do...." BTW: If Safari give you a popup warning saying "Safari can't install this extension. An error occurred while installing the extension "JS Blocker 5".", what's going on is Safari attempting to inexplicably install the remaining version of JS Blocker in the now legacy Safari extensions Gallery. Apparently, Apple hasn't yet cleaned out its Gallery of blocked extensions. The old Gallery is being deprecated in favor of the a App Store equivalent anyway. To stop this inexplicable popup warning, uninstall JS Blocker from your extensions.
(0)
Show comment (1)
5
markbyrn
12 April 2018
Version: 5.3.0
Was the only Safari plugin that passed the Cryptojacking test site.
(2)
1
theo-langstrumpf
22 February 2018
Version: 5.3.0
I tried this blocker Not very good
(0)
droscar
13 December 2017
Version: 5.2.1
Version 5.2.2 has been available at the developer's site for some time now. I've also had trouble updating JS Blocker. The solution that works for me is to uninstall it from Safari/Preferences/Extensions and then double-click on the newer .safarextz file. I just did this five minutes ago and it worked. I'm using Safari 10.1.1 in El Capitan. Also, JS Blocker is donation-ware. There is no fixed price but major features are disabled until you make a donation.
(1)
Dorkypants
18 May 2017
Version: 5.2.0
Can't install in Safari 10.1.1. Moving it into Safari's Extensions folder and starting Safari brings up a confirmation dialog for installing JSB 5.2.0, but it still doesn't install. Had to downgrade to 5.1.7 from Apple's Extensions Gallery
(0)
Show comment (1)
0.5
triceqnt
28 January 2017
Version: 5.1.6
As Fyrejlye wrote already: Last installable Version was 5.1.4 There is NO WAY (and I tried ALL) to install the newer Versions. It's a pitty! I'm on OS X 10.12.3 and Safari 10.0.3 (12602.4.8) I rate my current Version 5.1.4 with 4,5 Stars
(0)
Show comments (4)
Fyreflye
13 January 2017
Version: 5.1.6
"Safari can’t install this extension. An error occurred, etc"
Also, no way to install it on Safari TP. Works only on Safari when you can install it.
(0)
Show comments (2)
Derekcurrie
08 December 2016
Version: 5.1.5
I've found it impossible to install v5.1.5. I have v5.1.4 running successfully. But I've tried every which way to install v5.1.5 and Safari ALWAYS throws this error: "Safari can't install this extension An error occurred while installing the extension "JS Blocker 5". I'm using Safari v10.0.2 on macOS 10.12.2 Beta (16C53a) I've attempted to capture exactly what error is being thrown in the Console, so far without success.
(0)
Show comments (2)
Big Johnson
28 October 2016
Version: 5.1.4
No longer works for me in Safari 10.0 on OS X 10.11+.
Last working version was 5.1.1.
Latest version in Apple's Extension Gallery is 5.1.2.

I just spent an hour removing and installing multiple times. I thoroughly removed the extension and all traces in the Safari LocalStorage folder.
No matter what webpage I go to, the extension says "Did not receive a page from the active tab."
Well Ghostery did!

Developer rarely responds to emails - I only received one reply for NINE emails sent.

The Import function doesn't work so you can't save your settings.
Well, you can EXPORT them, but you can't IMPORT them.
(1)
4.5
kWASj
22 August 2016
Version: 5.1.2
Good plug in.
(0)
B-Jefferson-Le-Blanc
12 April 2016
Version: 5.0.20.1
This version (5.0.20.1) apparently fixes the Safari crashing bug in version 5.0.19. I'll keep my fingers crossed that it holds up. Except that it prevented the Post Review button on this page from working. So it's still problematical.
(0)
Show comment (1)
Macupdate removes comments if you pay enough
11 April 2016
Version: 5.0.20.1
What is the next step? An HTML-blocker ?
(0)
0.5
B-Jefferson-Le-Blanc
07 April 2016
Version: 5.0.19
This version of JS Blocker (5.0.19) is a total disaster. It chokes Safari every time I try to install it. Because of that you cannot use Safari to uninstall it. The installer places files in two locations: There is a JS Blocker folder in ~/Library/Caches/com.apple.Safari/Extensions called JS Blocker 5.safariextension. Delete it. The JS Blocker 5.safariextension file is in ~/Library/Safari/Extensions. Delete it too and empty the trash. Then Safari should run properly again. By the way, I found these items easily using Find Any File. It's much easier to use than Spotlight and locates files Spotlight doesn't catalog, like hidden and system files. If you haven’t updated JS Blocker yet, don’t do it! And turn off Install updates automatically in the Updates section of the Safari Extensions preferences, if it’s currently on. Automatic updates may sound convenient, but with them turned on you will have a harder time figuring out what’s wrong with Safari when a problem like this occurs. The previous version of JS Blocker gave me problems, too, but reinstalling it solved them then. Now it’s a total bust. Don’t know what’s going on with the developer but it seems he’s now making malware. Grrrh! Even one beta tester should have found this problem before he released the update.
(0)
Cyann
04 April 2016
Version: 5.0.19
This new version (5.0.19) freeze my computer, increase the RAM, and finally delete itself.
(2)
Show comment (1)
B-Jefferson-Le-Blanc
16 March 2016
Version: 5.0.18
This version of JS Blocker (5.0.18) broke Safari. With it active I can no longer access bank and credit card sites that worked just fine a few days ago. Not having a copy of the earlier version handy, I was obliged to uninstall it.
(0)
Show comments (3)
5
Lorin-Rivers
07 March 2016
Version: 5.0.17.1
Works when adblocker doesn't
(0)
4
Michele-D-
16 February 2016
Version: 5.0.15.1
It is good but it is waay too complicated. It would be great if it had a simple mode in the UI where one can just whitelist/blacklist the sites. I get only few sites with pop ups, I'd just like to black list them allowing all the rest. Even better with a confirmation dialogue box when an unlisted site tries to open a pop up.
(1)
5
marcus27
02 January 2016
Version: 5.0.15
Excellent plug-in
(0)
George-Baron
23 November 2015
Version: 5.0.14
Can't update. All I get is "An error occurred while installing the extension “JS Blocker 5”.
(0)
Show comments (2)
4
Raven-
03 October 2015
Version: 5.0.11
Hmmmm, does not work here, after upgrading safari and Js blocker itself.......???? Safari Version 9.0 (10601.1.56.2) JS Blocker 5.0.10 --> JS Blocker 5.0.11 Does not work anymore? Help!
(0)
Show comment (1)
4
baxsur
29 September 2015
Version: 5.0.11
Great!
(0)
1.5
Hkim
15 July 2015
Version: 5.0.7
I am still finding this software to be a problem; sites load much slower, many times "fingerprint" warnings keep popping up on sites over and over. Frankly this software has become a liability.
(0)
5
LeMerlot
06 July 2015
Version: 5.0.6
I use it since months and wouldn't live without it anymore. Many thanks to the developer!
(0)
5
Raven-
21 June 2015
Version: 5
Still works fine and does what it says!
(0)
3
Hkim
17 April 2015
Version: 5
This has a confusing and cluttered GUI despite the fact it offers much control over filtering. It works well enough in the 7.1.5 build of Safari but, some sites with lots of flash (youtube) will not load flash at all. Between the constant tweaking that youtube does to its content and the complexity of this software, it is a challenge to figure out how to best use it. This could use some improvement and thought.
(1)
wickedsp1d3r
31 January 2015
Version: 4.1.21
Unfortunately, the latest version is a big mess. Overall it has become too complicated lately.
(0)
1
Programhappy
15 January 2015
Version: 4.1.19
I agree with Derekcurrie. It's absolutely terrible! It completely disables Safari 7.1 on OS X 10.9.5. The "beach ball of death" appears within seconds after opening Safari. My lengthy, painstaking process of elimination left zero doubt that the cause is "JavaScript Blocker". As soon as I uninstall it, the problem is gone. As soon as I reinstall it, the problem returns. Needless to say, "JavaScript Blocker" is permanently in the trash.
(1)
Derekcurrie
06 January 2015
Version: 5 (150105)
Error. Apologies!
(0)
Derekcurrie
06 January 2015
Version: 5 (150105)
Much as I appreciate JavaScript Blocker, I'm concerned that the past couple version 4 updates have locked up Safari into permanent, bad old Sit & Spin mode. That means I lose whatever work I may be doing inside Safari for the sake of whatever problem is going on with JavaScript Blocker when it updates. IOW: What's really the alpha version here? Very disappointing. From what I can tell, this lockup starts when JavaScript drops down its message box and attempts to provide a message to users. Instead, a blank white box results along with Sit & Spin. Otherwise, when it's working, this is a very valuable tool.
(1)
MisterE
16 November 2014
Version: 4.1.17
Note this info from JSB Developer Travis Roman: "You can use all features for 10 days after that you need to click the "Unlock" button and either donate or click the "Unlock without contributing" button, the donation can be 0.01 USD+. Curious George's comment is 2 years old, the program has always had the option to donate or not to gain full access to all features, donating has never been required to have full access to everything JavaScript Blocker can do and it never will be."
(2)
3.5
Curious-George
24 October 2014
Version: 4.1.16c
Sorry but this IS NOT FREE ... after using for a while, clicking on the status icon in the toolbar yields the following text (and there is no longer any blocking): JavaScript Blocker Your free trial of JavaScript Blocker's extra features has expired. To see what what you'll be missing out on, browse around the settings page. You can make a contribution and have it verified to continue using those features.
(1)
Show comments (2)
Markoh
24 June 2014
Version: 4.1.15
GlimmerBlocker!
(0)
Show comments (2)
5
AlexS2255
30 March 2014
Version: 4.1.7
If only this were a proxy server instead of plugin ... sigh
(1)
Show comments (2)
4.5
Raven-
01 February 2014
Version: 4.1.4
Very good app.
(1)
Show comment (1)
5
Kernos
14 January 2014
Version: 4.1.2
I agree with Fishscale. This is an extremely useful extension providing the user with control over what a webpage is allowed to do. I think the negative reviews come from those not willing to spend the time necessary to learn how the program works and the time it takes to modify domains/subdomains frequently visited to get them working as desired. It is not a turnkey extension nor could it ever be. An example would be getting Twitter and Facebook button links to work on a variety of sites. It takes an effort most are not willing to make—sort of like asking casual users to learn regular expressions. To this end Travis Roman (the author) has made it not really necessary to learn regex; the program writes the rules for you 99+% of the time. Kudos to Travis.
(4)
Show comment (1)
5
Fishscale
31 December 2013
Version: 4.1.2
Hmm, i am not sure where all of these negative reviews come from but one thing is clear to me after reading a few of these 1 start reviews/complaints. User kill_gore's complaints and another user echoed a similar statement in regards to not being able to comment on blogs and someone even said the GUI was not user friendly... This is an extension that is extremely powerful if utilized correctly and that would of course entail reading the documentation provided by the author along with asking other users and the very responsive and generous developer who has made this open source. I am sorry but if you can't comment on a blog look into which scripts are being blocked and allow the appropriate script to run, at the same time you can make the rule temporary or persistent/permanent along with a slew of other options. The GUI is beautiful so to say it is not user friendly please provide us with a more intuitive layout as I think this setup is easy to read and interpret at a glance even though it provides a complete "picture" as to what the JSB extension is doing, script by script. Read the documentation, donate or use all advanced features with the built-in generously provided way of activating for free. Read the documentation... I can't say it enough, all your questions will be answered and statements of false advertising this as freeware will again be answered. It's a shame that people will see the bad star rating from people who failed to learn the extension before writing negative reviews and if you can't uninstall an extension, which is always by clicking the uninstall button in the settings pane for that extension in safari preferences extensions tab. Never heard of a partial uninstall of an extension Kill_gore, why do you need TOTAL when the built-in process provided by apple deletes the extension which is self-contained to begin with? Sorry for my rant, but I hate reading negative reviews and ratings for a superb and responsive developer who has put in countless hours perfecting the extension so asks if you would but does not force anyone to donate. Donate .10$ if you really wan to be cheap, or nothing, just don't expect the developer to continue keeping this extension up to date when they can get paid to use their skills providing a client with a product they appreciate instead of complaining users with a free extension that they obviously do not appreciate. Sorry again for the rant. ALL 5/5/5/5 ClickToPlugin, Vimari, Sessions, JavaScript Blocker
(11)
Kill-gore
05 December 2013
Version: 4.0.9.2
Would some one be so kind as to link the TOTAL uninstall instructions for this add-on.. even disabled i still am having problems with Shared links and some webpages went from almost instantaneous load to not even loading.. any help appreciated.
(0)
Show comment (1)
1
Kill-gore
05 December 2013
Version: 4.0.9.2
once installed you can't do a frgn thing.... REMOVING IT ASAP... The idea is good but it is not user friendly and the info on how to use is poorly written.. scripts that block every thing on a page ??? really. 5 minutes writing a comments on youtube or Facebook only to have it block it... wtf. fix it!!
(0)
Show comment (1)
0.5
sfaggam
03 October 2013
Version: 4.0.2
Shareware falsely advertised as freeware; small subset of Noscript essential functionality advertised as equivalent of that marvelous software.
(2)
3.5
George-Baron
29 September 2013
Version: 4.0.2
JavaScript Blocker 4.0.2 was working fine on my iMac, OS 10.6.8. Safari 5.1.10 until a few days ago when I hit the settings on JS Blocker and got the following item: "You have to allow scripts from the host com.toggleable.javascriptBlocker-6S8J5HV3H4 in order for the setting page to function." Essentially it does nothing now. Help. It also does this with all the other extensions off.
(1)
B-Jefferson-Le-Blanc
31 August 2013
Version: 4.0.2
It should be noted that JavaScript Blocker blocks the ability to post comments on some blogs. I don't know enough about how the blogging function works to tune for this, so I had to disable the extension. Unfortunately this is not the only security extension that has this effect. I've found that Ghostery does as well. Don'tTrackMe and ClickToFlash do no have this "feature."
(0)
Show comments (2)
4.5
Cowicide
27 August 2013
Version: 4.0.1
If you're not using this with Safari, you're stupid.
(1)
Show comments (14)
5
reves
13 July 2013
Version: 3.3.1
Excellent plugin that does the job perfectly. A must.
(1)
Show comment (1)
5
Tubo
09 August 2012
Version: 2.8.0
Long waited for...
(0)
3.5
Mcjf
08 August 2012
Version: 2.8.0
This extension is certainly a welcome addition to Safari's extension gallery. I've been wondering for a long time when a some extension similar to NoScript would pop up. It is easy to use, has nice features, and not expensive if you want to unlock all features. BUT please make no mistake: using this extension makes your internet experience safer but it is no way nearly as safe as using NoScript with Firefox. As some comments/reviews here suggest, this difference is obvious for normal users. The developper knows this, of course. On the bottom of his web site you can read this notice: 'This tool only blocks scripts when they are loaded from an external file or a data URI. What this means is that any scripts that are within the page itself can still run. Unfortunately this is a limitation of the Safari extension design, not mine.' That said, it's still quite good for what it does. Just don't kid yourself and think you're NoScript-safe now using this.
(6)
5
Derekcurrie
06 July 2012
Version: 2.7.0
This is an excellent free Safari extension. I highly recommend it. Consider it equivalent in most ways to the NoScript add-on for Firefox and Chromium. (I don't use Chrome). Note that software of this kind requires a period of learning and adjustment. As such, it is mostly geek level software. But if you are serious about security on the Internet, this add-on is essential. Other security add-ons and apps I recommend: -Ghostery - WOT (Web of Trust) - Do Not Track Plus - Cookies app, which is the paid upgrade from the free Safari Cookies extension.
(1)
Show comment (1)
5
wickedsp1d3r
06 July 2012
Version: 2.7.0
This has become one of the essential plugins in my Safari. Fantastic plugin!
(1)
5
Velgor242
05 July 2012
Version: 2.7.0
I agree with kjnw below, this is a 5-star extension. Vastly superior to NoScript and the developer is extremely responsive. Definitely worth a small donation.
(1)
5
kjnw
04 July 2012
Version: 2.6.1a
One star! I beg your pardon, but are you people mad?! This is one of the best extensions available for Safari, much better than NoScript on Firefox. Does not break any sites by default blocking, just works phenomenal. With ClickToPlugin this extension should be pre-installed by Apple. Five stars, no discussion.
(1)
1
Stormchild
05 June 2012
Version: 2.5.0
First of all, this is not "free". It has "donator-only features", and it also displays a time limit for a "free trial" — whether that applies to donator-only features or the entire add-on is unclear. In fact, everything about this is unclear. A hundred obscure settings are sloppily scattered all over the place. (Note to the developer: Xcode automatically lines up things like checkboxes for you, so they appear in an orderly vertical line that's easy to scan.) Uninstalled immediately. Steer clear of this one.
(3)
Show comments (4)
1
Frankof
26 May 2012
Version: 2.5.0
You come that MU wrongly lists this as "free", when the author explicitly states that it is a demo version with "donator-only" features? Asking for a donation is one thing, making a payment mandatory to fully use a program is another. It is a respectable valid business model to sell a program, but then the price is not a "donation", and the program is certainly not free.
(3)
Show comments (4)