Chrome extension developers have long been able to add their own features and extensions to the browser, but there are a few things you need to know in order to enable an extension in Incognito Mode. First, Chrome requires that your extension be signed with a certificate. You can find the certificate for your extension on the chrome Web Store. Once you have obtained the certificate, you can sign it with it by clicking on the green signature button at the bottom of your extension’s page. Next, you’ll need to create a new file called “config.js” in your extension’s root directory. This file contains information about your extension and its settings. In addition, this file will contain information about Incognito Mode. In this file, you’ll need to set two variables: “CHROME_INCLUDE_EXTENSIONS” and “CHROME_INCLUDE_USER_AGENT”. The CHROME_INCLUDE_EXTENSIONS variable will tell Chrome which extensions should be included in Incognito Mode; while the CHROME_INCLUDE_USER_AGENT variable will tell Chrome which user agents should be used whenIncognito Mode is enabled. Next, you’ll need to add an event listener for Incognito Mode changes. Add an event listener for “chrome://extensions/incluide/change-incluide-mode” to the following line: $("#incognitomode").on(“change”, function() { // Do something }); You can also add this event listener directly within your Extension’s constructor function: $("#incognitomode").on(“change”, function() { // Do something });


By default, Google Chrome does not run extensions in Incognito mode because they could potentially compromise your privacy. But, if you’d like to give an extension permission to work in private browsing mode, it’s easy to do. Here’s how.

First, open “Chrome.” Click the “Extensions” icon in the toolbar, which looks like a puzzle piece. When a menu pops up, select “Manage extensions.”

If you don’t see a puzzle piece button in the menu bar, click the vertical ellipses button (three vertical dots) and select More tools > Extensions from the menu.

When the Extensions tab appears, locate the name of the extension you’d like to enable in Incognito mode and click the “Details” button beside it.

On the extension’s details page, scroll down and locate the “Allow in incognito” option. Click the switch beside it to turn it on.

If you need to do the same with any other extensions, click the back button once, then visit each extension’s “Details” page. Enable “Allow in incognito” for each extension you’d like to use in Incognito mode.

When you’re done, close the “Extensions” tab and the setting will take effect immediately. You’ll be able to use the extensions you enabled in Incognito mode, and they will still be active in non-private browsing mode as well. Happy browsing!

RELATED: How to Enable Private Browsing on Any Web Browser