# Whitelist or Blacklist JavaScript

> Whitelist or blacklist websites to execute JavaScript-code. Just click one button and the JavaScript code on that page will be either disabled or enabled. You can add entries to its whitelist, export and import the white list and enable wildcard.

Canonical page: [https://chrome-stats.com/d/whitelist-javascript](https://chrome-stats.com/d/whitelist-javascript)

## Overview

- **ID:** `whitelist-javascript`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** veto
- **Category:** privacy-security
- **Daily users:** 54
- **Weekly downloads:** 3
- **Rating:** 3.60 / 5 (15 ratings)
- **Version:** 1.8.5resigned1
- **Last updated:** 2024-04-25
- **First published:** 2017-07-04
- **Size:** 44 KB
- **Data as of:** 2026-09-04
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/whitelist-javascript/)
- **Website:** [https://github.com/veto64/JavaScript-Whitelist](https://github.com/veto64/JavaScript-Whitelist)

## Description

The "Whitelist or Blacklist JavaScript" Chrome extension empowers users to control website JavaScript execution effortlessly. By default, JavaScript is disabled on all sites, but users can whitelist trusted websites — including wildcard domains — to allow JS execution. The toolbar button acts as a toggle to enable or disable JavaScript on the current site with a single click. 

Users can add or remove whitelist entries directly via the toolbar button or manage them through the extension’s preferences. Features also include clearing the entire whitelist, importing and exporting whitelist entries, and supporting wildcard domains to apply settings to all subdomains. This extension is a port of the popular whitelist JavaScript SDK add-on, updated for compatibility with modern browsers, offering enhanced security and control over browsing experience.

## Rankings

- #15,390 — Overall
- #19 — javascript
- #63 — script
- #79 — malware

## Permissions and access

### Permissions

- `storage`
- `contextMenus`
- `<all_urls>`
- `webRequest`
- `webRequestBlocking`
- `tabs`
- `downloads`
- `menus`
- `webNavigation`
- `history`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** Low risk likelihood

### Analysis details

- Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Disable JavaScript](https://chrome-stats.com/d/disable-javascript) — 31,018 users, 4.39 / 5
- [JavaScript Blocker](https://chrome-stats.com/d/javascript-blocker) — 51 users
- [Page JavaScript Toggle](https://chrome-stats.com/d/page-javascript-toggle) — 3 users
- [No-Script Suite Lite](https://chrome-stats.com/d/no-script-suite-lite-revived) — 311 users, 2.60 / 5
- [JavaScript Toggle On and Off (WebExtension)](https://chrome-stats.com/d/javascript-toggler) — 12,273 users, 4.06 / 5
- [Javascript Firewall](https://chrome-stats.com/d/javascript-firewall) — 7 users, 4.38 / 5
- [JavaScript Disabler](https://chrome-stats.com/d/javascript-disabler-addon)
- [JavaScript Switcher](https://chrome-stats.com/d/quick-js-switcher) — 5,539 users, 4.21 / 5
- [JavaScript Disabler](https://chrome-stats.com/d/javascript-disabler) — 10 users, 1.00 / 5
- [Script Blocker Plus](https://chrome-stats.com/d/control-script-blocker)
- [Social Disconnect Plus](https://chrome-stats.com/d/social-disconnect-plus) — 156 users, 3.00 / 5
- [NoScript Security Suite](https://chrome-stats.com/d/noscript-security-suite) — 7 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/whitelist-javascript)
