How to block websites on Chrome (every computer and phone)

Chrome doesn't have a block list for parents. But it does have a secure DNS setting, and that's all you need.

Short answer

On a Windows PC, Mac or Chromebook, open Chrome › Settings › Privacy and security › Security › Use secure DNS, choose 'With: Custom' and paste your Sheepdog Filter address. Every site you block in your dashboard is then blocked in Chrome, including incognito. For Android phones use Private DNS instead.

Step 1: Set Chrome's secure DNS

  1. In your Sheepdog Filter dashboard, open Devices › + Protect something, choose your child and the computer, and copy the secure DNS address it shows.
  2. In Chrome, open Settings › Privacy and security › Security.
  3. Turn on Use secure DNS, choose With: Custom, and paste the address.

Step 2: Choose what to block

In your dashboard, switch on categories on the Blocking tab, or add single sites under Allow & block. Changes reach Chrome within a minute.

Lock it so it can't be changed

A child with an admin account can change Chrome's settings. Give them a standard (non-admin) account on Windows or Mac, and see Windows parental controls for the browser lock that keeps Chrome, Edge, Brave and Firefox on the filter.

Chromebooks

See Chromebook parental controls. School Chromebooks are managed by the school; see Chromebook DNS filtering with Google Admin.

Sheepdog Filter

The internet, childproofed in five minutes.

One switch per worry, every device in the house, and a plain-English report each week. Free to start, no app to install.

Start free

Questions parents ask

Does it work in incognito?

Yes. Secure DNS applies to incognito windows too.

What about Android Chrome?

On Android, set Private DNS in the phone's settings instead; it covers Chrome and every other app. See the Android guide.