How to Enable JavaScript on Vivaldi
Vivaldi is a Chromium-based browser built by ex-Opera engineers and aimed at power users. JavaScript is enabled by default. On desktop and Android, use the documented website-permission menus below when troubleshooting. On iOS/iPadOS, this guide does not assume that a browser-specific global JavaScript switch exists.
This guide covers the documented desktop and Android permission menus, per-site controls, and the current limitation that no Vivaldi-specific global JavaScript switch is verified here for iOS/iPadOS. Menu labels should still be checked against the exact Vivaldi build.
Enable JavaScript globally in Vivaldi on Windows 11
Step 1: Open Vivaldi
Launch Vivaldi from the Start menu or taskbar.
Step 2: Open Settings
Press Ctrl + F12 on Windows. Or click the Vivaldi menu (V icon top-left) and choose Settings.
Step 3: Open Privacy and Security
In the left sidebar of the Settings window, click Privacy and Security.
Step 4: Open Website permissions
Open Website permissions and select Global Permissions at the top of the list.
Step 5: Open the JavaScript permission
Find JavaScript in the permissions list and set its dropdown to Allow.
Step 6: Reload the affected tab
The permission change applies immediately. Reload any affected tab.
Enable JavaScript globally in Vivaldi on macOS Sequoia
Step 1: Open Vivaldi
Launch Vivaldi from Launchpad, Spotlight, or the Dock.
Step 2: Open Settings
Press Cmd + ,. Or click Vivaldi → Settings in the macOS menu bar.
Step 3: Open Privacy and Security
Click Privacy and Security in the left sidebar.
Step 4: Open Website permissions
Open Website permissions and select Global Permissions.
Step 5: Open the JavaScript permission
Find JavaScript and set its dropdown to Allow.
Step 6: Reload the affected tab
The permission change applies immediately; reload the affected tab. No Save button is required.
The fast path: vivaldi://settings/content/javascript
Skip the menu entirely. Type or paste:
vivaldi://settings/content/javascript
This internal URL may open the Chromium permission page in some builds, but current Vivaldi help documents the visible menu path above. Verify the exact build before relying on the shortcut.
Other useful Vivaldi shortcuts:
vivaldi://settings/content- the full Site settings page (all permissions).vivaldi://settings/privacy- the broader Privacy and security panel.vivaldi://settings- Vivaldi's own settings UI (Webpages, Tabs, Quick Commands, etc.).
Vivaldi's built-in tracker blocker (the second layer)
Vivaldi ships with a built-in ad and tracker blocker that, on its strictest setting, can block JavaScript on individual sites. If JavaScript is on globally but one site is broken in Vivaldi, check the shield icon in the address bar:
- Click the shield icon in the address bar of the affected page.
- Look at the current Privacy Level. If it is Block Ads and Trackers, lower it to Block Trackers Only or No Blocking for this site.
- Reload the page. If it works now, the tracker blocker was misidentifying the site's scripts.
Enable JavaScript on Vivaldi for Android
Step 1: Open Vivaldi on your phone
Tap the Vivaldi V icon to launch the app.
Step 2: Open the menu
Tap the Vivaldi menu (V icon, usually top-right or bottom depending on your toolbar layout).
Step 3: Tap Settings
Choose Settings from the menu.
Step 4: Open Web pages
In Settings, open Web pages.
Step 5: Site Settings → JavaScript
Tap Site Settings, then JavaScript.
Step 6: Switch JavaScript on
Toggle JavaScript on. Reload any open tab.
Enable JavaScript on Vivaldi for iPhone and iPad
JavaScript is enabled by default in Vivaldi on iPhone and iPad. This guide has no verified browser-specific JavaScript switch to give you for the current Vivaldi iOS/iPadOS app. Apple documents Settings → Apps → Safari → Advanced → JavaScript as a Safari setting, not as a control for Vivaldi.
If a site still says JavaScript is disabled
- Update Vivaldi and iOS/iPadOS to their current stable versions.
- Close and reopen the affected tab, then try a new private tab.
- Temporarily disable any content blocker, VPN, or DNS filter and reload. Those tools can block scripts without changing the browser's JavaScript engine.
- Reload this page and use its JavaScript status message to test actual execution.
If the problem remains, record the exact Vivaldi and iOS/iPadOS versions before troubleshooting further. This guide intentionally does not publish an unverified toggle path.
How to verify JavaScript is now on in Vivaldi
The clearest test:
- Open a new tab and visit any JavaScript-detection page.
- If the page reports JavaScript is enabled, you are done.
- If a single site still fails, click the shield icon for that site and lower Privacy Level.
You can also confirm via DevTools:
- Press Cmd + Option + I (Mac) or Ctrl + Shift + I (Windows, Linux).
- Click the Console tab.
- Type
1+1and press Enter. If the console returns2, JavaScript is running.
How to disable JavaScript on Vivaldi
If you need the opposite, see our guide: How to Disable JavaScript on Vivaldi. It covers the global block, per-site allow-list, the built-in tracker blocker shortcut, and the privacy and performance reasons people choose to turn it off.