Skip to main content
Last checked

Block porn on Android

Block adult sites on an Android phone, then check that it worked.

Recommended

Set up LockedWeb

Blocks adult content in every app and browser, on Wi-Fi, mobile data or any other network, with safe search enforced everywhere. No off switch. Removal takes a 72-hour wait and a one-time code.

You’ll need
  • A LockedWeb plan. One plan covers up to 25 devices in your household.
  1. Step 1: Choose a lock level

    Go to: DashboardAdd a deviceAndroid

    Pick Standard or Maximum before you start.

    StandardNo resetSets up on the phone you already use.
    MaximumReset requiredThe strongest lock. It's installed as the phone's owner, so it can't be uninstalled from the phone. Back up first: setup resets the phone, then you sign back in and restore your apps.
  2. Step 2: Follow the guided steps

    Install the Android app and follow the steps for the level you chose. For Maximum, follow the guided setup from the beginning, after your backup.

  3. Step 3: Block any other sitesOptional

    Add sites to your blocklist in the dashboard. New blocks apply right away.

Check it worked

Free

Set up a free Private DNS filter

Private DNS sends the phone's website lookups to the provider you name. Cloudflare's family filter refuses known adult domains.

Using it anyway? Here are the steps.

  1. Step 1: Open Private DNS

    SamsungGo to: SettingsConnectionsMore connection settingsPrivate DNS

    Pixel and othersGo to: SettingsNetwork & internetPrivate DNS

    If your phone's menus differ, search Settings for Private DNS.

  2. Step 2: Enter the family filter

    Select Private DNS provider hostname, enter the hostname below, then tap Save.

    1.1.1.1 for FamiliesMalware and adult content
    Provider hostnamefamily.cloudflare-dns.com

    The Automatic and Off options don't add adult-content filtering.

Check it worked

Questions and troubleshooting

Changes, the test address, versions, resets, children
You want to unblock a site or remove LockedWeb
Request it in your dashboard. Protection stays on during the 72-hour wait, and you can cancel the request at any time. After 72 hours, a one-time code completes the change. On a family device, that code goes to the parent who manages it.
Cloudflare's test address still opens
Check the hostname for typos, then close and reopen Chrome.
Finding your model and Android version
Settings › About phone. On Samsung, the version is under Software information.
Do I need to reset my phone?
Only for LockedWeb Maximum, which is installed as the phone's owner. Back up first.
Setting up a child's phone
LockedWeb can protect it: the parent holds the unlock code, and nobody receives browsing reports, parents included.

More device guides

All guides