We have all been annoyed by irritating pop-ups before. Even with pop-ups disabled on your Chrome browser, some websites find a way to create an exception by tricking you into clicking the wrong button.

Then there are sites that create cookies to store and track your personal information. Of course, you can disable cookies entirely, but that makes it difficult to use web services like email or e-commerce.

Table of Contents

    Wouldn’t it be great if you could customize these options site-by-site? Turns out, in Google Chrome, you can. Here’s how.

    Google Chrome Content Settings: A Full Guide image 1

    What Is Content Settings and Why Is It Important?

    Content settings – or site settings as it is now called – allow users to modify site permissions for several activities. This includes cookies, pop-ups, Javascript, and background sync, along with things like location, camera, and microphone access.

    The advantage of using this method instead of disabling cookies and JavaScript entirely on the web browser is that you can be selective about it. You can choose to restrict only the problematic web pages, leaving the rest of your browsing experience untouched.

    Google Chrome Content Settings: A Full Guide image 2

    The best part is how accessible these settings are. Not long ago, you needed to jump through a bunch of hoops to find something similar. Now Chrome allows you to modify every aspect of your browsing with a few clicks.

    Accessing Content Settings in Google Chrome

    Accessing content settings is easy. In the earlier version of Chrome, you had to navigate to chrome://settings/content, which was hard to remember. Now you can find it in your regular Google Chrome Settings.

    1. To modify site data and permissions, open Chrome, click the triple-dot button on the top-right to open the Chrome menu, and select Settings from the drop-down menu.
    Google Chrome Content Settings: A Full Guide image 3
    1. Now on the Settings page, select the Privacy and security tab.
    Google Chrome Content Settings: A Full Guide image 4
    1. There are a handful of options, including Site Settings. Select it to bring up all the content settings in Chrome.
    Google Chrome Content Settings: A Full Guide image 5
    1. The settings are divided into two categories – Permissions and Content. Each also has an additional settings option to show advanced settings.
    Google Chrome Content Settings: A Full Guide image 6
    1. You can see the current permission alongside the entries. Most are set to “Site can ask to-”, which asks the user for permission for every site. Very few are automatically granted, like JavaScript. You can select the setting to bring up the option to disable JavaScript if you want. A better idea is to add particular websites you wish to block (or enable).
    Google Chrome Content Settings: A Full Guide image 7
    1. Some settings have more options. Selecting Cookies, for example, allows you to customize the behavior of third-party cookies both in normal browsing and incognito mode.
    Google Chrome Content Settings: A Full Guide image 8
    1. The basic content settings on display are all you need to set up. Selecting Additional Permissions brings up many advanced settings like Motion sensors and MIDI devices, which rarely come into play.
    Google Chrome Content Settings: A Full Guide image 9

    8 Additional Permissions

    1. If you are just looking to shut down annoying notifications from particular websites, the best way is to add them to the respective Not allowed list. This disables the permission for that specific web page, even if the setting itself is set to automatically allow it.
    Google Chrome Content Settings: A Full Guide image 10

    And that’s all there is to it. You can customize site permissions for any of the settings outlined in the list, from all sites to customized settings for individual sites. The changes will be saved to your Google account, letting you access the same profile on any PC you log into.

    Change Content Settings From the Omnibar

    You don’t have to head to Google Chrome’s settings every time you want to change the content settings. The omnibar – basically the bar containing the address field – allows you to modify these settings much more conveniently.

    • To begin, click on the little lock icon by the webpage’s address on the omnibar. Select Site Settings from the drop-down menu that appears.
    Google Chrome Content Settings: A Full Guide image 11
    • This brings up the same Content Settings interface as earlier, but specific to the current website. You can now adjust the permissions for any of the fields easily.
    Google Chrome Content Settings: A Full Guide image 12

    Keep in mind that this method works on a site-by-site basis, so if you are looking to make wide, sweeping changes across the board, using Google Chrome’s settings is your best bet.

    But if you want to restrict permissions for an annoying site (or make an exception for them) this is the way to go.

    Which Content Settings Are Worth Modifying?

    The problem with content settings is that there are too many of them. For a casual user, it can be tricky figuring out which options to fiddle with and which to leave at their default. Here is a short overview of some settings worth modifying.


    It is rare to come across pop-ups these days, but they are not yet extinct. Some websites, especially those infested with ads, will always try to interrupt your browsing with pop-up advertisements.

    By default, Google Chrome will ask you for permission before displaying pop-ups. Since there aren’t many use cases where you would want to see one, you might as well disable them entirely. You can temporarily enable pop-ups for special situations on some trusted sites. 


    Usually, you want sites to be able to play audio. But when you are browsing the web for information, it can be irritating to have some sound suddenly blasting out of your speakers, especially if you are at your workplace. This is why it is often a good idea to disable sound permissions from Content Settings. Though if you forget what you did, you might end up thinking sound is not working on Google Chrome. To get around this, you can add exceptions for useful websites like YouTube.


    When it comes to ads, you will be disappointed to know that Chrome does not let you shut down advertisements entirely. After all, ads are the way most Google services are monetized, so they are not going to let you disable them entirely.

    What you can do is block intrusive or misleading ads, which works on less reputed websites. If you want to block ads wholesale, you are better off using an adblocker instead.

    Background Sync

    Not many users know this, but just like apps can run in the background of your computer, some sites keep running in the background of your browser. This is designed to give you a more responsive internet experience.

    For example, social media sites can notify you as soon as you receive a new message, by syncing with the web server at all times. While not harmful on its own, it can lead to excessive resource utilization, even draining battery life on laptops.

    You may also have privacy concerns regarding a process constantly syncing in the background. Thus it is often advised to turn off background sync from Content Settings. You can always enable it again if you wish.

    Should You Modify Google Chrome Content Settings?

    For the most part, the default settings are good enough. Most of these permissions are set to permit only when asked, letting you confirm things like background sync, automatic downloads, etc.

    The rest are essential features too inconvenient to shut down, like JavaScript and cookies. For these, it is more efficient to create exceptions for the websites you are concerned with, letting other web pages load normally.

    And if you are concerned about your privacy, this is also where you will find all the site-specific permissions for your browser. For example, you can restrict access to potential data collection vectors like your microphone or motion sensor, only enabling them for the web apps you need and use.