How to enable JavaScript

JavaScript is used to encrypt and decrypt ProtonMail messages, and for saving your private key(s) locally. JavaScript is therefore required for ProtonMail to function correctly.

ProtonMail requires  This is because Learn more about Why you need JavaScript

JavaScript is enabled by default in most browsers, but if for any reason it is not, this article explains how to enable JavaScript in all major browsers.

Firefox, Tor Browser (Windows, macOS, Linux)

Note that JavaScript is enabled automatically in Firefox for Android and Firefox for iOS/iPadOS.

1. Type or paste about:config into the URL bar and tap enter.

2. Click Accept the Rick and Continue.

3. Enter javascript.enabled into the search box and double-click anywhere with the javascript.enabled row to change the setting to true.

Image of how to enable JavaScript in Firefox Windows

Google Chrome, Chromium, Brave (Windows, macOS, Linux, Chromebook)

1. Go to Menu (3-dot icon at top right) → Settings →  Privacy and SecuritySite SettingsContentJavaScript and click the Blocked switch to enable JavaScript. The label text will then change to Allow (recommended).

Image of how to enable JavaScript in Chrome desktop

(In Brave, go  to MenuSettingsAdditional SettingsPrivacy and SecuritySite and shield settingsContentJavaScript.

Chrome, Brave (Android)

Note that JavaScript is enabled automatically in Chrome for iOS/iPadOS.

Go to Menu (3-dot icon at top right) → SettingsSite SettingsJavaScript and tap the JavaScript Blocked switch to enable JavaScript. The label text will then change to Allow sites to run JavaScript (recommended).

Image of how to enable JavaScript in Chrome Android

Microsoft Edge Chromium (Windows)

1. Go to Menu (3-dot icon at top right) → Settings →  Settings menu (the 3-bar hamburger icon next to the “Settings” label) → Cookies and site permissionsSite permissionsAll permissionsJavaScript. Turn the Allowed (recommended) switch on.

Image of how to enable JavaScript in Edge

Safari (macOS)

1. Go to Safari in the macOS menu bar → Preferences → Security tab → Web content and enable the Enable JavaScript checkbox. 

Image of how to enable JavaScript in Safari macOS

Safari (iOS and iPadOS)

Go to iOS/iPadOS SettingsSafariAdvanced (scroll to bottom) and turn the JavaScript switch to on.

Image of how to enable JavaScript in Safari iOS

Opera (Windows, Linux, macOS)

Note that JavaScript is enabled automatically in Opera for Android and Opera for iOS/iPadOS.

1. Go to Menu (icon on far right) → Go to full browser settingsPrivacy & Security → Privacy and securitySite SettingsJavaScript. Turn the Allowed (recommended) switch on.

Image of how to enable JavaScript in Opera desktop
Post Comment

5 comments

  1. gordon

    unable to create new account. app will not accept my cell phone number

    so I am unable to get code. I’m using windows 10.

  2. ProtonMail Support

    Please contact our support team at contact@protonmail.com or using the support form at https://protonmail.com/support-form.

  3. KS

    No instructions for MS Edge.

  4. Anonymous

    no support for MS Edge
    cannot login: incorrect login credentials

  5. ProtonMail Support

    Please contact our support team: https://protonmail.com/support-form.

Leave A Comment?