Blocking

How to block porn on Chrome

8 min read · Updated 14 October 2026

Chrome has no porn filter by that name, but two of its settings get you most of the way: Google SafeSearch set to Filter, and, on Android or a computer, Chrome’s secure DNS pointed at a family filter. On iPhone, Chrome has neither of those settings, so the filter that covers it is Apple’s Screen Time filter, set for the whole phone.

Chrome works differently on each device, so this guide goes device by device. For every method: what it catches, what it misses, and how easy it is to undo. For the bigger picture, see how to block porn on any device.

Quick answer: Set SafeSearch to Filter at google.com/safesearch. On a computer, open Settings → Privacy and security → Security → Use secure DNS and enter the custom provider https://family.cloudflare-dns.com/dns-query. On Android, use Private DNS for the whole phone instead. On iPhone, turn on Limit Adult Websites in Screen Time.

What works where

MethodChrome on AndroidChrome on iPhoneChrome on a computer
SafeSearchYesYesYes
Secure DNS with a family filterYes, but a phone-wide filter is betterNo such settingYes
Blocker extensionsNo, Chrome on phones doesn’t run extensionsNoYes
Managed Chrome (policies)Only through work or school device managementOnly through work or school device managementYes, with some technical setup
Filter for the whole devicePrivate DNSScreen Time: Limit Adult WebsitesOutside Chrome (not covered here)

1. Set SafeSearch to Filter (every device)

SafeSearch is Google’s own filter for explicit results. It has three settings: Filter, Blur and Off. Only Filter hides explicit results; Blur blurs explicit images but can still show explicit text and links.

  1. In Chrome, go to google.com/safesearch. You can also tap your profile picture on a Google results page and open SafeSearch from there.
  2. Choose Filter.
  3. Do the same in every Google account you’re signed in to, on every device you use.

What it catches: explicit results, images and videos in Google Search.
What it misses: Google says SafeSearch only works on Google Search. It doesn’t touch any site you open directly.
How easy to undo: one tap on the same page. Only a network, a device administrator or a Family Link parent can lock it. Our guide to locking SafeSearch covers that.

Steps from Google Search Help (“Make Google Search safer with SafeSearch”), checked 14 October 2026.

2. Chrome on Android: use the phone’s filter

Chrome on Android has a Use secure DNS setting: Chrome looks up website addresses through an encrypted DNS service. You can point it at a family filter, but that only covers Chrome. It’s better to set the filter once for the whole phone with Private DNS, then make sure Chrome uses it.

  1. Set up Private DNS with a family filter, such as family.adguard-dns.com. Our Android guide has the steps (on Samsung, see the Samsung guide).
  2. In Chrome, tap More (⋮) → Settings → Privacy and security. Under Security, tap Use secure DNS.
  3. Choose your current service provider. Chrome then uses the phone’s filter.

If you only want Chrome covered, choose another provider in step 3 instead and enter a family filter address such as https://family.cloudflare-dns.com/dns-query. Everything else on the phone stays unfiltered.

What it catches: known adult sites in Chrome, normal and Incognito tabs alike, and with Private DNS, in every other app too.
What it misses: adult content on mainstream sites the filter has to allow, and new sites not yet on its list.
How easy to undo: one setting, and nobody is told.

Steps from Google Chrome Help (“Manage Chrome safety and security”, Android), checked 14 October 2026.

3. Chrome on a computer: point secure DNS at a family filter

  1. Open Chrome and select More (⋮) → Settings.
  2. Select Privacy and security → Security.
  3. Under Advanced, turn on Use secure DNS, choose a custom provider from the drop-down and enter one of these family filters:
    • https://family.cloudflare-dns.com/dns-query (Cloudflare for Families: blocks malware and adult content)
    • https://family.adguard-dns.com/dns-query (AdGuard Family: blocks adult websites and turns on safe search, and also blocks ads)
  4. Open an everyday site to check pages still load. With a custom provider, Chrome doesn’t fall back to ordinary lookups, so if you see errors, check the address for typos.

Google notes that secure DNS isn’t available in Chrome when the device is managed or parental controls are on.

What it catches: adult sites the filter knows, in every Chrome window on that computer.
What it misses: other apps on the computer, adult content on mainstream sites, and new sites.
How easy to undo: the same setting, in seconds.

Steps from Google Chrome Help (“Manage Chrome safety and security”, Computer); addresses from Cloudflare’s 1.1.1.1 for Families setup page and AdGuard DNS’s list of public servers. All checked 14 October 2026.

4. Chrome on iPhone: use Screen Time

Chrome on iPhone has no secure DNS setting: Google’s help page for iPhone and iPad doesn’t list one. It doesn’t run extensions either. The adult-website filter on iPhone is Apple’s, and you set it for the whole phone:

  1. Open Settings → Screen Time.
  2. Tap Content & Privacy Restrictions and turn it on.
  3. Tap App Store, Media, Web, & Games → Web Content, then choose Limit Adult Websites.

What it catches: adult websites Apple’s filter recognises, in Safari and in other browsers, Chrome included.
What it misses: adult content inside apps and on sites the filter doesn’t recognise yet.
How easy to undo: a few taps in Settings, unless someone else keeps your Screen Time passcode. The full steps and fixes are in our iPhone guide and, if it isn’t catching things, Limit Adult Websites not working.

Steps from Apple’s iPhone User Guide (iOS 26, “Block apps, app downloads, websites, and purchases”) and Google Chrome Help (iPhone & iPad), checked 14 October 2026.

5. Blocker extensions (computer only)

On a computer, Chrome can run blocker extensions from the Chrome Web Store. On phones it can’t: the Web Store only offers to send an extension from your phone to your computer.

  1. On your computer, open the Chrome Web Store and search for an adult-content blocker. Read the reviews, the permissions and the privacy policy. A blocker that checks every page can see every page, so only install one you trust.
  2. Select Add to Chrome, then Add extension.
  3. Go to More → Extensions → Manage extensions, open the blocker’s Details and turn on Allow in Incognito, so it covers private windows too.
  4. If it offers a lock or a password, set it now, while you’re calm.

What it catches: sites on the extension’s list, in Chrome on that computer. Some also check the words on a page.
What it misses: anything outside Chrome on that computer.
How easy to undo: very easy. A switch in Manage extensions turns it off, and Remove from Chrome deletes it.

Steps from Chrome Web Store Help (“Install and manage extensions”), checked 14 October 2026.

6. Managed Chrome (computer, for the technically minded)

Chrome’s “supervised” option is Google Family Link, which is built for children’s and teens’ accounts. It isn’t meant for adults blocking porn for themselves. What Chrome does offer adults is the set of rules companies use to manage it, called policies. A few of them make Chrome much harder to argue with:

  • Force Google SafeSearch: SafeSearch stays on and can’t be changed in Chrome.
  • Block access to a list of URLs: the sites you list won’t load.
  • Incognito mode availability: set to disabled, so every window is a normal one.
  • Force-installed extensions: the blocker you choose can’t be turned off or removed from inside Chrome.
  1. Decide who keeps the computer’s administrator password. Policies are set with administrator rights, so they hold best when someone you trust holds that password.
  2. Download Chrome’s policy templates from Google’s Chrome Enterprise site.
  3. On Windows, add the templates in the Local Group Policy Editor (gpedit.msc, on Pro editions) and set the policies above. On a Mac, the same policies go in a configuration profile.
  4. Restart Chrome and open chrome://policy to check they’re listed.

What it catches: whatever the policies say, in Chrome on that computer.
What it misses: anything outside Chrome.
How easy to undo: it needs administrator rights on the computer, which is the point.

On phones, Chrome’s policies come from a work or school device-management system, so they aren’t practical on a personal phone.

Policy names from the Chrome Enterprise policy list; setup from Chrome Enterprise Help (“Set Chrome browser policies on managed PCs”); Family Link scope from Google For Families Help. All checked 14 October 2026.

What Chrome’s settings can’t do

  • They only cover Chrome. A filter for the whole device, Private DNS on Android or Screen Time on iPhone, covers every app.
  • Most are quick to undo. Apart from managed policies, each one is a setting you can change in seconds, and nobody is told.
  • They can’t see everything. Social media and image search carry adult content on sites a filter has to allow.
  • They don’t help in the moment. A blocked page doesn’t make the urge go away.

Where QUIT helps (phones)

We make QUIT, so weigh this with that in mind. On Android, QUIT filters Chrome along with every other browser and app on the phone, and it locks SafeSearch on Google, Bing and YouTube on the phone itself, so it doesn’t depend on an account setting. Strict Mode makes switching it off a request that unlocks after 24 hours, or sooner if a partner you trust approves. On iPhone, QUIT turns on Apple’s adult-website filter for you and adds a delete lock. QUIT has no app for computers.

Using QUIT on Android? Leave Chrome’s secure DNS on your current service provider. QUIT keeps browsers on the phone’s filter, so a custom provider set in Chrome can stop pages from loading.

Questions people ask

Does Chrome have a built-in porn blocker?

Not one with that name. Google SafeSearch filters explicit results in Google Search, and on Android and computers Chrome’s secure DNS setting can point Chrome at a family filter that stops adult sites loading.

How do I block porn on Chrome on my phone?

On Android, set Private DNS to a family filter for the whole phone and leave Chrome’s secure DNS on your current service provider. On iPhone, turn on Limit Adult Websites in Screen Time, which is set for the whole iPhone.

Can I add a porn blocker extension to Chrome on Android or iPhone?

No. Chrome’s phone apps don’t run extensions; the Chrome Web Store only lets you send one from your phone to your computer. On a phone, use a filter that covers the whole device instead.

Why won’t pages load after I changed Chrome’s secure DNS?

With a custom provider, Chrome doesn’t fall back to ordinary lookups, so a typo in the address stops every page loading. Check the address, or switch back to your current service provider. If you use a blocker app on Android, keep Chrome on your current service provider.

Does Chrome’s secure DNS filter cover Incognito windows?

Secure DNS is a setting for the whole browser, not for one window or tab, so Incognito windows use the same DNS service.