How to block porn on Android (free)
You can block porn on almost any Android phone for free, without installing anything. It takes two minutes.
Block porn on Android with Private DNS
- Open Settings > Network & internet (Samsung: Connections > More connection settings) > Private DNS.
- Choose Private DNS provider hostname and type
family.cloudflare-dns.com. - Save. Adult sites stop loading on Wi-Fi and mobile data.
This uses Cloudflare for Families, a free filter that refuses adult sites.
Add SafeSearch
In Google, open Settings > SafeSearch and choose Filter, so explicit results don't show up in search.
Make it hard to undo
Private DNS is easy to switch back. Make that slower: remove browsers you don't need, keep your phone out of bed, and plan your danger moment. If-then plans work. Across 94 studies, people who decided 'if X happens, I will do Y' reached their goals clearly more often.[1]
Quit90 uses the same Cloudflare for Families filter on Android, through a VPN that only handles these lookups; your browsing doesn't go through it. Switching it off means typing a long promise word for word.
Questions
How do I block porn on Android for free?
Go to Settings > Network & internet > Private DNS, choose Private DNS provider hostname and type family.cloudflare-dns.com. Adult sites then stop loading on Wi-Fi and mobile data.
Can Private DNS be turned off?
Yes, in the same settings, which is why it helps to remove extra browsers, keep your phone out of the bedroom, and use a blocker that is slow to switch off.
Sources
- Gollwitzer PM, Sheeran P (2006). Implementation intentions and goal achievement: A meta-analysis of effects and processes. Advances in Experimental Social Psychology 38:69-119. kops.uni-konstanz.de