How to Dis­able Chrome Incog­ni­to Mode on Win­dows, macOS, and Android

There’s little doubt in regards to the versatility that Chrome’s Incognito mode brings to the table. It automatically removes your browsing history upon exit, thus thwarting website trackers from gaining a bead on you on subsequent visits. Yet most importantly, it helps you surf in private, which is absolutely crucial on shared devices. However, there are several reasons where the presence of Incognito mode can be counterproductive.

Disable Chrome Incognito Mode Featured

For example, Incognito mode can foster bad habits — you may find yourself messing around aimlessly searching for stuff that you wouldn’t dare to do in a regular browsing session. Or perhaps you want to stop other users from using Incognito mode for nefarious purposes. And if you have kids around, it’s crucial that they can't browse anonymously whatsoever.

Regardless, turning off Chrome’s Incognito functionality isn’t the most convenient thing to do, and even impossible on platforms such as iOS. If you are a Windows, MacOS, or Android user, you need to make use of workarounds to stop yourself or other users from surfing privately.


On Windows 10/8.1/8/7, you need to dive into the Registry Editor and perform a simple tweak to disable Incognito mode on Chrome. However, select devices may not have the registry keys or values required to perform the modification in the first place. If that's the case, there's an alternate method that involves running a command line via the Command Prompt.

Let's start with the Registry Editor, and then move on to the Command Prompt console if that fails.

Registry Editor

Step 1: Press Ctrl-R to open the Run box. Onto the search field, type regedit, and then click OK.

Disable Chrome Incognito Mode 1

Step 2: Copy and paste the following path into the address bar on the Registry Editor window:


Press Enter and then select the registry key labeled Chrome on the left navigation pane.

Disable Chrome Incognito Mode 2
Note: If you don't see the registry key labeled Chrome, exit the Registry Editor and skip to the workaround that involves the Command Prompt console.

Step 3: Right-click the registry entry labeled IncognitoModeAvailability, and then click Modify.

Disable Chrome Incognito Mode 3

Step 4: Enter ‘1’ into the field under Value Data, and then click OK.

Disable Chrome Incognito Mode 4

Exit the Registry Editor, restart Chrome, and then bring up the Chrome menu. And voila! The option to launch Incognito windows should be no more.

Disable Chrome Incognito Mode 8
Note: If you want to re-enable Incognito mode at a later time, simply head back to the location with the IncognitoModeAvailability registry entry, and then modify the value to ‘0.’

Command Prompt Console

Step 1: Bring up the Start menu, and then type cmd into the search bar. Right-click Command Prompt from among the search results, and then select Run as Administrator to launch an elevated Command Prompt console.

Disable Chrome Incognito Mode 6

Step 2: Copy and paste the following path into the Command Prompt console, and then press Enter.

REG ADD HKLM\SOFTWARE\Policies\Google\Chrome /v IncognitoModeAvailability /t REG_DWORD /d 1
Disable Chrome Incognito Mode 7

Once the 'The operation completed successfully' message comes on screen, exit the Command Prompt console. Restart Chrome, and you should find Incognito mode disabled.

Note: What you did here actually involved generating the registry keys that you found missing within the Registry Editor. The command also did that with the required modifications straight off the bat.

If you want to undo your action, use the following command on an elevated Command Prompt console:

REG DELETE HKLM\SOFTWARE\Policies\Google\Chrome /v IncognitoModeAvailability /f


On a Mac, disabling Chrome’s Incognito mode is much easier when compared to Windows. Simply load up a Terminal window (search for Terminal using Spotlight Search), type in the command line below, and then press Enter:

defaults write IncognitoModeAvailability -integer 1
Disable Chrome Incognito Mode 17

After running the command line, exit the Terminal, restart your Mac. To confirm, open Chrome, and then bring up the Chrome menu — you won’t see the New Incognito Window option anymore.

Disable Chrome Incognito Mode 18
Note: If you want to re-enable Incognito mode at a later time, simply replace ‘-integer 1’ with ‘-integer 0’ and re-run the command in Terminal.


Disabling Incognito mode is a tad different on Android. Since you can't make use of commands like on a desktop, you need to instead rely on a free app that blocks Incognito mode from starting up. Let’s check it out in action.

Step 1: Start by installing the DisableIncognitoMode app from the Google Play Store.

Step 2: Launch the app, and then tap Open Settings. On the subsequent screen, attempt to turn on the slider next to DisableIncognitoMode.

Disable Chrome Incognito Mode 9
Disable Chrome Incognito Mode 10

Step 3: Tap ALLOW on the pop-up box that shows up — you should then see the switch next to DisableIncognitoMode turned on. Simply head back from the Notifications screen, and then exit the app.

Disable Chrome Incognito Mode 11
Disable Chrome Incognito Mode 12

Open Chrome, and then bring up the Chrome menu. While you should be able to see the New Incognito Tab option listed within, any attempts to open one should fail.

Note: To re-enable Incognito mode, open the DisableIncognitoMode app, tap Open Settings, and then turn off the slider next to DisableIncognitoMode.

To prevent someone else from easily re-enabling Incognito mode, consider using an app blocker such as AppLock to prevent access to the DisableIncognitoMode app.

Tip: If you are simply looking to restrict Incognito mode for a child, you can also create him or her a dedicated Google Account. That way, the specific account can automatically blocked from using Incognito mode when signed in as a separate user on Android.

Too Much Privacy Can Be Bad

Privacy is a good thing, but not always. If you want to stop yourself or others from messing around in Incognito mode, then you know what to do now. But regardless, all browsers should offer a feature to disable private browsing easily. For example, Safari on iOS lets one do that easily using Restrictions. If so, why can't Chrome? C'mon, Google ... make that happen!

The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.

Read Next

Join the newsletter

Dilum Senevirathne is a freelance tech writer specializing in topics related to iOS, iPadOS, macOS, Microsoft Windows, and Google web apps. Besides Guiding Tech, you can read his work at iPhone Hacks, Online Tech Tips, Help Desk Geek, MakeUseOf, and Switching to Mac.