Ever find yourself viewing a webpage when something annoyingly pops up, like an ad, or paywall, or a prompt to sign up for a newsletter? Or maybe you notice that even after the content has loaded, something is still using your network connection?

Enter no.js, a tool that helps you effortlessly, and temporarily, disable Javascript for the page you're viewing.

Easily prevent popups, tracking or analytics services, ads, and some paywalls. No need to go into your Safari settings and disable Javascript, only to immediately return to enable to. No need to strengthen content blockers, only to loosen them up again. Just two taps from any Safari view.

** No.js works in all apps that allow sending URLs to other apps. This means almost any app that has a way to view webpages, but actual mileage may vary. Also, some pages may appear broken when viewing them without Javascript, but good websites won't :)

What's New

Version 1.3

Minor UI updates for newer iPhones

Ratings and Reviews

Jacobahalls ,

Great And....

Will give 5 stars once it is updated for the iPhone X and make it fullscreen!

Developer Response ,

your wish is my command! sorry it took me a while, but iphone X compatible it is!

TheManWithThePlan-76 ,

Does the job!

This is a simple app that is helpful in a world where everything we do is tracked for marketing purposes. Free access to online newspapers if that’s your style.

Larz3 ,

Great tool!

Perfect for use on those pages that have so much broken JavaScript Safari crashes!


Peter Compernolle
14.4 MB
Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
You must be at least 17 years old to download this app.
Unrestricted Web Access
© Peter Compernolle


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like