← Back

Block bad sites

Block bad sites on your child's Android

Use Google Family Link plus Private DNS to block adult content.

⏱ 15 minutes

πŸ“Œ Your phone (with Family Link installed) and your child's Android phone or tablet.

Do this, in order

  1. 1

    On YOUR phone, install Google Family Link

    From the Play Store or App Store. Sign in with your Google account.

  2. 2

    Tap + to add your child

    If under 13, Family Link makes them a supervised account. If older, send an invite to their existing Google account.

  3. 3

    Sign your child's Android into the child Google account

    Settings β†’ Accounts β†’ Add account β†’ Google. Family Link controls activate automatically.

  4. 4

    On YOUR phone, open Family Link β†’ child β†’ Controls β†’ Google Chrome & Web

    Choose "Try to block explicit sites" and turn SafeSearch ON.

  5. 5

    Add Private DNS for a system-wide filter

    On the child's Android: Settings β†’ Network & internet β†’ Private DNS β†’ Designated β†’ enter: family.cloudflare-dns.com. Save.

  6. 6

    Block other browsers from being installed

    In Family Link β†’ Controls β†’ Google Play β†’ Apps and games β†’ Require approval for all apps.

Now let's make sure it actually works

We don't tell you setup is complete until you've tested it with your own eyes.

  1. 1. Open a normal website

    On the device you just set up, open a regular site like google.com or your local news. It should load normally.

  2. 2. Try a blocked test website

    Now open this safe test URL β€” it's a harmless page that adult-content filters block. If your blocker is working, the page will NOT load (you'll see an error or a block screen).

    Open test page β†’

Both tests didn't pass β€” what to try

Restart the device's Wi-Fi (off then on). On a phone, turn cellular data off so it has to use Wi-Fi. Then try the test again.

Both tests must pass before we mark this complete.

Honest limits β€” what this won't catch

No parental control catches everything. Here's what slips through, and what to do about it:

For each one, here's how to lock it down β†’