How to Block Websites on Chrome

You can block sites for your computer or your whole network.

What to Know

  • The most effective option: Use the free online OpenDNS home service and adjust DNS settings on all your devices.
  • Quick and easy option: Install the BlockSite Chrome extension to block sites only for yourself.
  • Use your router to manually create a website block list for your home network.

This article describes 3 ways to block websites on Chrome using either a browser extension, a web proxy server, or your own router.

Block Websites on Chrome Using BlockSite

There are a few manual methods to block access to any website domain, such as editing your hosts file, or downloading and installing a web filter or link scanner. However, these methods block websites on all browsers and not just Chrome.

A better solution to block websites on your Chrome browser is an extension called BlockSite. It lets you configure specific sites that you want to block.

  1. Add the BlockSite Chrome Web Store extension to your Chrome browser. Once installed, you'll see a web page where you need to provide permission to BlockSite to access your browsing information.

    Blocksite extension installation screen.

    You'll see an option to choose a paid plan. Paid plans offer extra features and the ability to block more than 6 websites. You can use the free version by selecting the Skip button.

  2. Next, you'll see the BlockSite configuration screen. Add individual sites by typing them into the top field and selecting the green plus icon to the right.

    Adding URLs to block in BlockSite.
  3. As an alternative, you can block sites on a schedule by selecting the Schedule button at the top of the window. Enter the time and days you want to enable blocking. Select Set Schedule when you're done.

    Screenshot of website blocking schedule

    Choose Work Mode from the menu to create a list of sites and set a timer so you can't use those sites longer than a set time. This is a good way to limit your breaks and not lose track of time.

  4. Select Block by Words in the left menu to list generic words and block the type of sites you want to block. This is useful if you want to avoid something like shopping sites.

    Blocking by words in BlockSite.

BlockSite is useful for cutting down on time you spend visiting certain websites, but don't count on it for parental controls. While you can add a password for it, you can't prevent someone from opening a different browser on the computer and visiting whatever website they want to.

If you don't want to entirely block websites, but instead just limit time you spend there, the StayFocusd Chrome plugin is another good option.

Filter Sites on Chrome with OpenDNS

A smarter way to block anyone using your computer or network from visiting certain websites is by setting up blocking somewhere other than your computer. The free OpenDNS Home service blocks websites on your network. It'll block all sites from all browsers, including Chrome.

  1. First, sign up for OpenDNS Home by filling out the sign-up form and selecting Get a Free Account. You'll receive a confirmation email that you need to confirm.

    OpenDNS Home signup page.
  2. The link will take you to an OpenDNS page where you'll select Add a network to get started.

    Adding a network in OpenDNS.
  3. The site will auto-detect your computer's IP address. You can add just this one IP, or use the dropdown to select filtering for multiple IP addresses from your network. Select Add This Network to continue.

    Filtering IP addresses on network.
  4. Give your OpenDNS network a friendly name that you'll remember. Confirm whether it's a dynamic IP address. Select Done.

    Naming your OpenDNS network.
  5. Install the OpenDNS Updater for Windows or Mac. This software will update your computer's DNS settings and keep it updated even if your dynamic IP address changes. When it first launches, you'll need to sign in with the account details you used to sign up.

    Screenshot of signing into OpenDNS account
  6. Back on the OpenDNS dashboard, on the Web Content Filtering menu, you can choose a generic filtering level to filter all adult sites, social networking sites, and more. You can also customize the list under the Manage individual domains section by typing the domain to block and selecting Add Domain.

    Configuration page of OpenDNS.

    Once you're done setting everything up, restart your Chrome browser to ensure you're using the new DNS settings for your internet connection.

Block Websites on Chrome Using Your Router

Since your home router handles all internet traffic going in and out of your home network, you can filter sites by keyword or domain from your router.

  1. To configure your router to block websites, you'll first need to log into your router as administrator.

  2. In your router menu, find the Security or Parental Controls menu. Look for the Blocked Sites menu or something similar. You should see a form where you can enter keywords or domain names and add them to the block sites list.

    Router configuration settings for blocking sites.
  3. Once you save these changes, you'll notice that when you attempt to visit that website your browser won't load the content. You'll see an error message instead.

Block Websites for an Organization

Corporations typically use Google's Chrome Enterprise administrator tool to control what URLs employees can visit. Google offers a help guide for IT admins to configure a URLBlacklist. This feature is for IT administrators and not accessible to home users.

Was this page helpful?