What blocking a website means and why you might do it
Blocking a website means preventing your device from loading a specific web address. When you block a site, typing its URL into your browser or clicking a link to it will either show an error message or redirect you somewhere else — the page itself will not load.
People block websites for different reasons. Parents often block sites to keep children away from content they consider unsafe. Office managers block social media during work hours. You might block a site that wastes your time, or one that keeps trying to install unwanted software. Some people block ad networks to speed up browsing.
The method you use depends on what you want to block and who you want to block it from. Blocking a site from yourself is different from blocking it from someone else using your computer or network.
Key Takeaways
- Browser extensions like Cold Turkey, Freedom, and LeechBlock are the easiest way to block sites from yourself on a single device.
- Router-level blocking affects everyone on your home network and requires logging into your router's settings, usually through a web address like 192.168.1.1.
- Operating system controls (parental controls on Windows, Screen Time on Mac and iPad, Family Link on Android) let you block sites for other users on the same device.
- DNS filtering services like Cloudflare's 1.1.1.1 for Families block sites across all browsers and apps on a device by changing how domain names are looked up.
- No blocking method is completely foolproof — determined users can often find ways around it, especially if they have technical knowledge.
Browser extensions: the simplest method for one device
A browser extension is a small program that adds features to your web browser. Several extensions let you block specific websites while you browse. They work only in that browser on that device — if someone uses a different browser or a different computer, the blocks do not explore.
Cold Turkey and Freedom are two popular options. Both let you add a list of sites to block, and both can lock you out even if you try to disable the extension. LeechBlock NG is free and works in Firefox and Chrome; you can set different block schedules for different times of day. StayFocusd (Chrome only) lets you limit how much time you spend on certain sites before it blocks them.
To install an extension, open your browser's extension store (Chrome Web Store for Chrome, Add-ons for Firefox), search for the extension by name, and click the install button. Once installed, you usually open the extension's settings to add the sites you want to block.
The main limitation is that extensions only work in one browser. If you use Chrome but someone else uses Safari on the same computer, they will not see your blocks.
Router-level blocking: controlling your whole home network
Your router is the device that connects all your home devices to the internet. If you block a site at the router level, no device on your home network can reach it — not phones, tablets, computers, or smart TVs. This is the best method if you want to block sites for everyone in your household.
To block sites at the router level, you need to log into your router's settings. Open a web browser and type your router's IP address into the address bar. The most common address is 192.168.1.1, but check your router's manual or the sticker on the back if that does not work. You will need your router's username and password, which are usually printed on the device itself or in the manual.
Once you are logged in, look for a section called "Parental Controls," "Content Filtering," "Access Control," or "Blocked Sites." Different router brands use different names. Add the website addresses you want to block. Some routers let you block by keyword instead — for example, blocking any site with "gambling" in its name.
The advantage of router blocking is that it covers all devices and all browsers. The disadvantage is that it requires you to access your router settings, which can be confusing if you are not comfortable with technical steps. Also, anyone who knows your router password can change the settings.
Operating system controls for blocking on shared devices
If multiple people use the same computer or tablet, you can use your operating system's built-in controls to block sites for specific user accounts. These tools are designed for parents to control what children see, but they work for any account.
On Windows, open Settings, go to Accounts, and select Family. Create a child account if you have not already, then choose that account and go to App and game restrictions or Content restrictions. You can block websites by adding them to a blocked list. On Mac, open System Preferences, go to Parental Controls, select the account you want to restrict, and go to the Content tab to block websites.
On iPad, open Settings, go to Screen Time, tap Content & Privacy Restrictions, and add sites to the Restricted Websites list. On Android phones and tablets, use Google Family Link. Install the app, set up a supervised account for the person you want to restrict, and go to the app's settings to block sites.
These methods only block sites for the account you set them up on. If someone logs into a different account or uses a different device, the blocks do not explore.
DNS filtering: blocking across all browsers and apps
DNS stands for Domain Name System. It is the process your device uses to turn a website address (like example.com) into a number that computers understand. If you change your DNS settings, you can block sites without using a browser extension or router settings.
Cloudflare's 1.1.1.1 for Families is a free DNS service that blocks sites known for malware and adult content. To use it, you change your device's DNS settings to point to Cloudflare's servers instead of your internet provider's. On Windows, open Settings, go to Network & Internet, select your connection, and go to DNS server settings. Change the DNS addresses to 1.1.1.1 and 1.0.0.1. On Mac, open System Preferences, go to Network, select your connection, click Advanced, go to the DNS tab, and add those same addresses.
On phones, the process varies. Some phones let you change DNS in the Wi-Fi settings; others require you to install a VPN app that routes your traffic through a DNS filter. OpenDNS and NextDNS are two services that let you create custom block lists and manage them from a web dashboard.
DNS filtering works across all browsers and apps on that device. The downside is that it is less flexible than browser extensions — you cannot easily block one specific site without using a service that offers custom lists.
What to do if someone tries to get around the blocks
No blocking method is completely find. Someone with technical knowledge can often find ways around it. A person using your computer might try a different browser if you only blocked sites in one. Someone on your home network might change the router password if they know it. A child might use a phone hotspot to bypass router blocking.
If you are trying to block sites for yourself, the most reliable approach is to use a browser extension that locks you out of its settings — Cold Turkey and Freedom both offer this. If you are trying to block sites for someone else, combine methods: use router blocking for the whole network, plus operating system controls for their specific account, plus a browser extension if they use a particular browser.
The most important thing to understand is that blocking is a tool to reduce temptation or enforce a rule, not a may provide. If someone is determined to reach a blocked site and has the technical skills, they probably can. Blocking works best when combined with conversation about why the block is in place.
Frequently Asked Questions
Can I block a website on my phone?
Yes. On iPhone, use Screen Time in Settings to add sites to the Restricted Websites list. On Android, use Google Family Link or install a DNS filtering app. You can also use a browser extension if your phone's browser supports them, though most mobile browsers have limited extension support.
What if I forget my router password?
Most routers have a reset button on the back. Holding it down for 10 to 15 seconds will reset the router to factory settings, erasing all your custom configurations including the password. You can then log back in with the default username and password printed on the device.
Will blocking a site slow down my internet?
Browser extensions and DNS filtering might have a tiny impact on speed, but you will not notice it. Router-level blocking has no impact on speed because it just prevents certain addresses from loading.
Can I block a site only during certain hours?
Yes. Browser extensions like LeechBlock NG and StayFocusd let you set schedules — for example, blocking social media during work hours but allowing it in the evening. Some routers also offer time-based blocking in their parental controls settings.
What is the difference between blocking and filtering?
Blocking means preventing access to a specific site you name. Filtering means using categories or keywords to block groups of sites — for example, filtering out all sites tagged as "adult content" or "gambling." Most tools do both.