How-to guide
How to Block a Website on Chrome: Desktop, Android and Chromebook
How-to
How to Block a Website on Chrome: Desktop, Android and Chromebook
On this page
- The short answer
- What's the fastest way to block a website in Chrome?
- Can you block a website in Chrome without an extension?
- How do you block a website with a Chrome extension?
- How do you schedule blocks or lock them with a password?
- How do you block a website on a Chromebook?
- Can you block a website on a work computer using Chrome?
- How do you block a website using your router or DNS?
- How do you block a website on Chrome on Android?
- Want to block ads or trackers instead of the whole site?
- How do you unblock a site or fix a block that isn't working?
- Frequently asked
The short answer
Chrome has no native "block a site" switch. Use a blocker extension like BlockSite for schedules and password locks, edit your hosts file for a free OS-level block, or turn on Family Link for a supervised account. On Android, Chrome doesn't support extensions at all, so you need Family Link, a standalone app, or router-level blocking instead.
What's the fastest way to block a website in Chrome?
Last checked
Steps checked against Google's Chrome Help pages on 2026-09-26 (Chrome 155). Menu names occasionally shift between Chrome versions.
Chrome doesn't have a single built-in switch labeled block this site. Your best option depends on why you're blocking it: a site blocker extension is quickest for self-control and comes with schedules and password locks; editing your hosts file blocks a site for every browser on that device, for free; and Family Link blocks sites on a supervised Google Account you manage for someone else.
| Method | Works on | Cost | Best for |
|---|---|---|---|
| Blocker extension (e.g. BlockSite) | Chrome on Windows, Mac, Linux, Chromebook | Free or paid tier | Scheduling blocks and locking them with a password |
| Hosts file edit | Every browser on that device | Free | A permanent block you control at the OS level |
| Family Link supervision | Any device signed into the supervised account | Free | Parents managing a child's Google Account |
| Router or DNS-level blocking | Every device on your network | Free to paid | Blocking a site household-wide, including phones |
Match the method to the device
Extensions only work on Chrome for desktop and Chromebook. Chrome for Android doesn't support extensions at all — see the Android steps further down this page.
Chrome briefly offered a separate Supervised Users profile for restricting a child's browsing before that feature folded into Family Link. Outside a supervised account, everyday Chrome intentionally leaves site blocking to extensions, your operating system, or your network — not a setting inside Chrome's own menus.
Can you block a website in Chrome without an extension?
Yes. Chrome itself has no menu item for blocking a site, but two free methods work without installing anything: editing your computer's hosts file, or turning on Family Link supervision for a Google Account. Both work outside Chrome too, since they operate below the browser.
Block a site by editing the hosts file
The hosts file tells your computer to treat a domain name as a different address. Pointing a site at 127.0.0.1 (your own machine) makes it fail to load in any browser on that device.
- Open a text editor with administrator rights (Notepad on Windows run as administrator, or
sudo nanoin Terminal on Mac). - Open the hosts file:
C:\Windows\System32\drivers\etc\hostson Windows, or/etc/hostson Mac. - Add a new line:
127.0.0.1 www.example.com— swap in the domain you want blocked. - Save the file, then fully quit and reopen Chrome so it picks up the change.
Hosts file limits
You need administrator access to edit it, it doesn't sync between your devices, and you have to add every variant of a domain (www.example.com and example.com) separately or the block won't catch both.
Some networks also route traffic over IPv6, so add a second line, ::1 www.example.com, in the same file if the site still loads unexpectedly. To confirm the entry took effect, run ping www.example.com from a terminal — it should resolve to 127.0.0.1 instead of the site's real address.
If the site still loads after saving, clear your cache and the DNS cache — Chrome and your operating system both cache old lookups for a domain.
How do you block a website with a Chrome extension?
A blocker extension gives you a simple list to manage, plus features a hosts file can't offer: schedules, password locks, and a one-click toggle. Here's the process most site-blocking extensions follow.
- Open the Chrome Web Store and search for a site-blocking extension.
- Check its permissions before installing — a blocker needs to read the URLs you visit, so a broad site-access request is expected, not a red flag.
- Select Add to Chrome, then confirm in the pop-up.
- Open the extension's icon in the toolbar and add the domain you want blocked to its list.
- Reload any open tab on that site to confirm the block takes effect.
Extensions built for blocking sites
-
BlockSiteFreemium
Productivity
The most direct fit here: block a list of sites, set a daily schedule, and lock the settings with a password so you can't switch it off mid-task.
-
Block RedirectsFree
Security & Privacy
A different job, same goal: stops a site from auto-redirecting you elsewhere, useful when a blocked domain keeps sneaking back in through a redirect.
Extensions must formally declare their permissions before Chrome will install them, which is why the request looks broad even for a simple blocker. See the full BlockSite profile for its pricing tiers and exact permissions, or check our redirect blocker picks if a redirecting site is the real problem. If you'd rather compare two options first, see BlockSite vs StayFocusd, and read up on whether Chrome extensions are safe before installing any of them.
Before you commit to one extension, glance at its Chrome Web Store listing for how recently it was updated and how it describes its own pricing tiers. A blocker that hasn't been updated in a long time can stop working after a Chrome update changes how extensions read page URLs.
How do you schedule blocks or lock them with a password?
Most blocker extensions go beyond an always-on block: they let you set hours when a site is off-limits, and add a password so a moment of temptation isn't enough to undo it.
- Focus Mode
- A timed session, often 25–90 minutes, during which every site on your blocklist is unreachable.
- Schedule
- Recurring hours or days when specific sites are blocked automatically, for example weekday mornings.
- Password lock
- A separate password required to edit the blocklist or turn the extension off.
- Allowlist
- A short list of sites that stay reachable even while a broader block or focus session is active.
Set the password before you need it
Pick a password lock you won't remember on impulse, or ask someone else to hold it, if the goal is resisting the urge to unblock a site yourself.
Schedules and focus sessions are usually stored in the extension itself, not your Google Account, so they don't carry over automatically if you sign into Chrome on a second computer. Set the same schedule again on any device where you actually want it enforced.
How do you block a website on a Chromebook?
A personal Chromebook runs full Chrome, so the steps match Windows or Mac exactly: install a blocker extension from the Chrome Web Store and add sites to its list.
School or work Chromebook?
If your Chromebook is managed by a school or employer, an administrator may already control site access through Chrome's enterprise policies, and installing your own extension won't override that.
Because Chromebooks use the same Chrome Web Store as desktop, every extension mentioned in this guide installs and works the same way there, including schedules and password locks.
Can you block a website on a work computer using Chrome?
Possibly not by yourself. Many company laptops run Chrome under Chrome Enterprise management, which lets an IT administrator block or allow sites for every employee centrally, separate from anything you install.
Ask before you install
If a blocker extension you try to add gets silently removed, or a site loads despite your hosts file edit, your work Chrome profile is likely managed — ask IT to add the site to the organization's list instead.
The same works in reverse: a site wrongly blocked at work is a policy change for your IT team to make, not something a personal extension can override.
How do you block a website using your router or DNS?
Blocking a domain at the router or DNS level stops it for every device on that Wi-Fi network — phones, tablets, and smart TVs included — without touching a single browser.
- Open your router's admin page, usually by typing its IP address (often
192.168.1.1or192.168.0.1) into a browser's address bar. - Sign in with the router's admin credentials and look for a section named parental controls, website filtering, or access restrictions.
- Add the domain you want blocked to that list and apply the change so the router reloads its rules.
- Alternatively, switch the network's DNS servers to a filtering DNS provider's addresses in the router's WAN or DNS settings, then save.
Works even on devices without Chrome
Router and DNS blocking stops a site on any device on that Wi-Fi network, not just computers running Chrome, which makes it a better fit for a household rule than a single-browser block.
The trade-off is scope: everyone on the network is blocked at once, and anyone who switches to mobile data or a different Wi-Fi network bypasses the restriction entirely.
How do you block a website on Chrome on Android?
Chrome for Android doesn't support extensions at all, so none of the blocker extensions above will install there. You need a different method: Family Link supervision, a standalone Android app, or blocking the site at your router or DNS level.
| Option | What it blocks | Setup effort |
|---|---|---|
| Family Link | Sites and apps on a supervised child's account | Requires linking the child's account to a parent's |
| Standalone Android blocking app | Sites in any browser or app on the phone | Needs its own permissions, separate from Chrome |
| Router or DNS-level blocking | The site on every device on that Wi-Fi network | One-time setup in the router or DNS settings |
Extensions vs apps
A tool that has a Chrome extension often also ships a separate Android app. That app isn't the extension — it's different software with its own permissions, so check what it actually does before installing it.
Whichever method you use on Android, remember it may only apply on a specific network or account. Switching to mobile data, connecting to a different Wi-Fi network, or signing into another Google profile on the same phone can bypass a restriction that isn't enforced device-wide.
For more on why mobile Chrome behaves differently, see how Chrome extensions work on Android and iPhone.
Want to block ads or trackers instead of the whole site?
Blocking a whole site and blocking the ads on it are different jobs. If a site is fine but its ads or trackers are the problem, an ad blocker is the better fit — it lets the page load while stripping out ads, pop-ups, or tracking scripts.
| Site blocker | Ad blocker | |
|---|---|---|
| Does the site still load? | No — the domain is unreachable | Yes — the page loads, ads and trackers are removed |
| Typical use | Self-control, parental control, workplace policy | Faster pages, fewer pop-ups, less tracking |
| Example extension | BlockSite | AdGuard AdBlocker |
Extensions that clean up a site instead of blocking it
-
AdBlockFreemium
Productivity
Broad ad blocking across most pages, though it needs permission to read and change data on every site to do it.
-
Adblock PlusFree
Productivity
Blocks ads and trackers on YouTube along with the rest of the web, a common pick if video ads are the main annoyance.
-
Security & Privacy
Targets ads, pop-ups, and trackers on heavily ad-loaded sites like YouTube and Facebook specifically.
-
GhosteryFree
Security & Privacy
Focuses on blocking trackers rather than just ads, better suited to a privacy concern than a clutter one.
You can test how well an ad blocker is working once it's installed. If you already run uBlock Origin, see its alternatives, or compare Adblock Plus with uBlock Origin Lite before switching.
How do you unblock a site or fix a block that isn't working?
Reverse whichever method you used to set the block — there's no separate unblock tool to install.
- Extension: open its icon and remove the domain from the blocklist, entering the password lock first if you set one.
- Hosts file: delete the line you added for that domain, save, and restart Chrome.
- Family Link: open the Family Link app, select the site or category, and turn the restriction off.
- Router or DNS: remove the domain from your router's block list or DNS filter rules.
Blocked site still loading?
Check for a cached page (reload with Ctrl+Shift+R), an incognito window where the extension isn't enabled, a synced device where you turned the extension off, or a typo like blocking example.com but not www.example.com. Also confirm the extension's site access is set to on all sites rather than on click, since a per-click permission won't act on a page automatically.
Windows: ipconfig /flushdns
Mac: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderIf you're removing a blocker extension entirely rather than editing its list, here's how to remove a Chrome extension cleanly.
Extensions mentioned in this guide
- BlockSiteBlock distracting sites and schedule focus time.
- Block RedirectsStops unwanted automatic redirects with per-site redirect control.
- Adblock PlusBlocks ads and trackers across YouTube and the rest of the web
- AdGuard AdBlockerBlocks ads, pop-ups, and trackers on YouTube, Facebook, and beyond
- GhosteryBlocks trackers and ads for faster, more private browsing
- AdBlockScans and blocks ad content on every page, requiring access to all sites
Frequently asked
How do I block a website in Chrome on my computer?
Install a site-blocking extension like BlockSite, add the domain to its blocklist, and reload the tab — or edit your hosts file for a free option that needs no extension at all.
How do I block websites in Chrome without installing anything?
Edit your computer's hosts file and point the domain at 127.0.0.1, or turn on Family Link supervision for the Google Account signed into Chrome. Both work at the OS or account level, not inside Chrome itself.
Is there a built-in way to block a website on Chrome?
No. Chrome has no native menu option for blocking a site; the closest official options are a supervised Family Link account or your operating system's hosts file.
How do I block a website in Chrome using an extension?
Add a blocker extension from the Chrome Web Store, open its icon, and add the domain to its blocklist. Most also offer a schedule and a password lock for the settings.
Can I block a website only during certain hours?
Yes, if your blocker extension supports schedules. Set the hours or days you want the site unreachable, and it reopens automatically outside that window.
How do I password-protect a blocked site so I can't unblock it myself?
Turn on your extension's password lock feature, which asks for a separate password before anyone can edit the blocklist or disable the extension.
How do I block websites on Chrome for my kids?
Set up Family Link on their Google Account and manage site access from the parent app, since this controls the account rather than a single Chrome install.
How do I block a website on a Chromebook?
Install the same blocker extension you'd use on Windows or Mac from the Chrome Web Store, since Chromebooks run full Chrome. A school- or work-managed Chromebook may already restrict sites through admin policy instead.
How do I block a website on Chrome for Android?
You can't use a Chrome extension, because Chrome for Android doesn't support them. Use Family Link, a standalone Android blocking app, or block the domain at your router.
Why is a website still loading after I blocked it?
A cached page, an incognito window that ignores your extension, a device where the extension is switched off, or a missing www. variant of the domain are the usual causes.
How do I block a website on all browsers, not just Chrome?
Edit your device's hosts file, or set up blocking at the router or DNS level — both apply below the browser, so every app and browser on that device or network is affected.
How do I unblock a website I previously blocked?
Reverse the method you used: remove it from the extension's blocklist, delete its hosts file line, or turn off the Family Link restriction.