How to Block All Porn Sites
To block all porn sites on every device, use a porn blocker that covers every browser and app and can't be switched off, like QuitPorn. It blocks porn sites on iPhone, iPad, Android, Windows and Mac from one account, for 1 to 365 days, and nobody can end the lock early. If you want a free start, each device also has a built-in way to block most porn sites, shown below. The free ways work until someone switches them off.
Why Blocking One Site at a Time Doesn't Work
There are millions of porn sites, and new ones appear every day. Typing sites into a block list one by one never ends. To block all porn sites you need a filter that already knows them and keeps its list up to date. That is what every method on this page uses.
The Fastest Way: Block All Porn Sites on Every Device
QuitPorn blocks porn sites in every browser and every app, private and incognito windows included. You pick how long the lock lasts, from 1 day up to 365 days. Until that date nobody can switch it off or delete it, including you and our support team.
- Every device: iPhone, iPad, Android, Windows and Mac, up to 5 devices on one account.
- Every browser and app: Safari, Chrome, Firefox, Edge, Brave, Opera and the apps on your phone.
- Your own additions: add any site or app that leads you to porn, such as a social app.
- It ends by itself on the date you chose.
Setup takes under 5 minutes on Android, Windows and Mac, and about 15 on iPhone. See plans.
Free Ways to Block Porn Sites on Each Device
iPhone and iPad
Open Settings, then Screen Time, then Content & Privacy Restrictions, and set Web Content to Limit Adult Websites. Menu names change a little between iOS versions. Our iPhone guide has the exact taps.
The catch: whoever knows the Screen Time passcode can turn it off.
Android
Open Settings and find Private DNS. On most phones it is under Network & internet, on Samsung under Connections, More connection settings. Choose the hostname option and enter family.cloudflare-dns.com. Porn sites stop loading in every browser and app. See our Private DNS guide for every brand.
The catch: the same taps turn it off again.
Windows
Set your PC's DNS to a family filter such as Cloudflare for Families (1.1.1.3 and 1.0.0.3) in your network settings. Porn sites stop loading in every browser. Our DNS blocker guide walks through it.
The catch: anyone with access to the settings can change it back.
Mac
Turn on Limit Adult Websites in Screen Time, or set a family DNS in your network settings. See our Mac guide.
The catch: you know the passcode, and network settings can be changed back.
Your Whole Home Wi-Fi
Set a family DNS on your router and every device on your Wi-Fi gets filtered at once. See our router guide.
The catch: it only works at home. On mobile data, or at a friend's house, there is no filter.
Free Methods vs QuitPorn
| Free built-in methods | QuitPorn | |
|---|---|---|
| Blocks all known porn sites | Most | Yes |
| Every browser and app | Depends on the device | Yes |
| Works away from home | Device settings yes, router no | Yes |
| Can be switched off | Yes, in Settings | No, until the lock ends |
| Covers all your devices | Set up each one separately | One account, up to 5 devices |
| Price | Free | From $10 a month on the yearly plan |
Which Should You Use?
- Blocking porn for yourself, and you have switched blockers off before: QuitPorn. A block you can undo gets undone.
- Protecting a young child's device: the free methods, with a passcode the child doesn't know.
- Just want a first step today: a free method now, then a lock when it stops being enough.
Frequently Asked Questions
How do I block all porn sites?
Use a porn blocker that already knows every porn site and covers every browser and app. QuitPorn does this on iPhone, iPad, Android, Windows and Mac, and nobody can end the lock early. Free built-in filters also block most porn sites, but they can be switched off.
How do I block all porn sites for free?
Use Limit Adult Websites in Screen Time on iPhone and Mac, Private DNS with family.cloudflare-dns.com on Android, and a family DNS on Windows or your router.
How do I block porn sites permanently?
Use a lock that can't be switched off, from 1 to 365 days. See how to block porn permanently.
Does blocking porn sites block porn in apps too?
Browser-only filters don't. QuitPorn and Private DNS cover apps as well as browsers.
What is the best porn blocker?
QuitPorn. See the best porn blockers of 2026.
Choose your lock length and block every porn site in under 5 minutes (about 15 on iPhone).
This is general information, not medical advice. For help with your own situation, talk to a doctor or therapist.
QuitPorn