Content & Storytelling

How to block websites on Chrome at work and home

A server admin watches a junior staffer open a sports stream during a Friday morning shift. A parent discovers their eight-year-old has been watching…

A laptop screen showing how to block websites on Chrome in a focused work setting

A server admin watches a junior staffer open a sports stream during a Friday morning shift. A parent discovers their eight-year-old has been watching influencer prank videos at 2 a.m. on a school night. A freelancer signs into a shared laptop and sees that the previous user left sixty tabs open to news sites. Each of these scenes ends with the same question: how to block websites on Chrome, in a way that actually holds up across devices and over time.

Chrome does not have a single master switch for blocking sites. What it has is a layered set of controls, some built into the browser, most living next to it in the operating system, the router, the mobile device, or the DNS layer. The right setup depends on whether you are trying to remove distractions at work, set digital boundaries for a child, clean up a personal laptop, or restrict a shared family computer. The same building blocks apply; they just combine in different ways.

How to block websites on Chrome: choose the layer that fits

Every blocking method lives at one of five layers, and each layer has real tradeoffs. A Chrome extension can be sidestepped by opening a private window or by switching to a different browser. A Google account supervised profile travels with the user, but it does not follow them to a friend’s laptop. Router-level blocking covers every device on the Wi-Fi, but it breaks the moment a child uses cellular data. Knowing which layer solves which problem is the foundation of any solid answer to how to block websites on Chrome.

The first decision is not which tool to install. The first decision is what you are actually trying to stop. Distraction at work is a different problem than inappropriate content for a child, which is a different problem than a household that wants to reduce screen time, which is a different problem than a small business trying to keep point-of-sale terminals away from gaming sites. Once the goal is clear, the method usually picks itself.

Layer Tools What it covers What it misses
Browser extension BlockSite, StayFocusd, uBlacklist Chrome on a single device, a specific user profile Other browsers, incognito, mobile
Chrome profile / supervised account Family Link, Workspace managed profile The signed-in Chrome identity across devices Devices that are not signed in
Operating system Windows hosts file, macOS Screen Time, iOS Screen Time, Android Digital Wellbeing The whole device, all apps and browsers Other devices on the same network
Router or network Router parental controls, OpenDNS, Pi-hole Every device that joins the network Cellular data, off-network devices
DNS filter service NextDNS, Cloudflare for Families, CleanBrowsing Every device using that DNS, including guests on the home network Hardcoded DNS overrides, off-network devices

Most households end up using two layers at once. Parents of younger children often pair a supervised Google account with a router-level filter so that the child cannot bypass the rules by switching to a parent’s tablet. Freelancers tend to combine a single Chrome extension with a DNS block on distracting categories, so the protection works even when an extension fails to load.

Block sites in Chrome on desktop with extensions

Extensions are the lightest layer. They live inside Chrome, they can be configured in under five minutes, and they work well for self-imposed focus rules and for office productivity. They are also the easiest to bypass, so they are rarely the right answer on a shared family computer.

  1. Open the Chrome Web Store and search for a blocker such as BlockSite, StayFocusd, or uBlacklist.
  2. Click Add to Chrome and confirm the permissions the extension asks for.
  3. Open the extension’s options page from the puzzle-piece menu in the toolbar.
  4. Type the domains you want to block, for example youtube.com or reddit.com, and save.
  5. Set a redirect or a custom block page so a closed tab does not feel like a silent failure.
  6. If the extension supports schedules, configure a focus window such as 9 a.m. to noon on weekdays.
  7. Test the rule by visiting the blocked site and confirming the redirect or block page appears.

BlockSite, StayFocusd, and uBlacklist solve slightly different problems. BlockSite is the most direct answer for the literal question of how to block websites on Chrome. StayFocusd focuses on time limits, which is useful when the goal is to reduce Twitter rather than remove it. uBlacklist hides sites from Google search results, which works alongside a blocker rather than replacing one.

Extension Best use case Free tier Notable limitation
BlockSite Hard block on a list of adult, news, or social sites Yes, with limits Premium features behind a subscription
StayFocusd Time budgets, workday focus, Pomodoro limits Yes, generous No remote management
uBlacklist Hiding low-quality or distracting sites from search Yes Does not block direct URL entry
LeechBlock Multi-rule time and day blocking for power users Yes Manual configuration, no cloud sync

Two practical details matter here. First, most blockers can be disabled from the extension menu, which is fine for self-control but a non-starter for child safety. Second, an extension cannot see what happens in a Chrome incognito window unless you grant it a special permission in chrome://extensions, and even then, behavior varies. If incognito is part of the threat model, an extension is not enough on its own.

Block sites in Chrome on Android

Mobile Chrome does not support the same extensions as desktop, so the answer to how to block websites on Chrome on Android sits in the operating system, not in the browser. There are three useful paths.

Google’s Family Link is the first choice for parents. Once a child is added to a Family Link group, the parent’s companion app can approve or block app installs, set screen-time limits, and filter the Chrome browser to allow only approved sites or to block specific categories. The filter applies to Chrome and to most third-party browsers on the child’s device.

Android’s Digital Wellbeing dashboard, available on most phones running recent versions of Android, includes a Focus mode that pauses selected apps, and a Parental controls option that links directly to Family Link. The dashboard itself does not block websites in Chrome, but it can pause Chrome entirely, which is a blunt but effective lever for younger children.

Third-party DNS apps, especially NextDNS, CleanBrowsing, and Cloudflare for Families, can be installed as system-level filters on Android by changing the private DNS setting. This blocks the chosen categories at the network layer, so the rule follows the device onto home Wi-Fi, coffee shop Wi-Fi, and cellular data. The setup is not obvious, and the wrong DNS hostname can make a phone feel broken, so it is worth following a guide from the chosen provider.

  • Family Link: best for a child’s first phone, blocks Chrome content categories and time, requires a parent Google account.
  • Digital Wellbeing Focus mode: best for an adult who wants to lock themselves out of Chrome during dinner, quick to set, no account needed.
  • Private DNS filter: best for an entire device, including Chrome and every other app, and works on every network.

Block sites in Chrome on iPhone and iPad

iOS handles this through Screen Time, which Apple has been expanding for years. Screen Time can limit Safari and any third-party browser, including Chrome, by filtering adult content or by restricting access to a specific allow list of websites.

To turn this on, open Settings, tap Screen Time, then Content & Privacy Restrictions, then App Store, Media, Web & Games. Under Web Content, choose Limit Adult Websites to use Apple’s built-in filter, or Allowed Websites Only to restrict the device to a list of approved URLs. Screen Time on iOS is the most reliable layer for parents because it is hard for a child to disable without the family passcode.

Family Sharing lets a parent manage Screen Time for a child’s Apple ID remotely, which is roughly the Apple equivalent of Google Family Link. For an adult who wants to block their own distractions, Screen Time can also be configured with a downtime schedule and a custom list of always-allowed apps.

Use a Google supervised account for a child

For parents of children under the default age threshold, a supervised Google account combined with Family Link is the cleanest answer to how to block websites on Chrome for a kid. The parent approves the account, sets the content filter, and can review or revoke Chrome permissions from a parent’s phone.

  1. Install Google Family Link for parents on your phone.
  2. Create a Google Account for the child through the app, or sign in to their existing one.
  3. On the child’s device, sign in to Chrome with the supervised account.
  4. In the parent app, open Controls, then Content restrictions, then Chrome.
  5. Choose Try to block mature sites for a general filter, or Only allow certain sites for an explicit allow list.
  6. Optionally, set a daily screen-time limit and a bedtime schedule.

This setup is far more reliable than any extension, because the rule travels with the Google identity rather than with a single install. A child who tries to install a different browser will find that Family Link can block app installs, and a child who tries to sign out of Chrome will lose access to the supervised account on the next sync.

Block sites on Chrome at the network layer

Network-level blocking is the most powerful layer for a household. It covers every device that joins the Wi-Fi, including smart TVs and game consoles, and it cannot be turned off by uninstalling a browser extension. It also requires some technical comfort to set up, especially on a home router that exposes a confusing admin panel.

The most common approach is to point the home network at a filtered Domain Name System (DNS) service. The DNS is the directory the internet uses to translate example.com into an IP address, and a filtered DNS can refuse to resolve domains in unwanted categories. A guide from Google Public DNS or from NextDNS walks through the actual configuration, but the general steps are the same.

  1. Sign up for a filtered DNS provider such as Cloudflare for Families, NextDNS, or OpenDNS Home.
  2. From the provider, copy the primary and secondary DNS server addresses, or the private DNS hostname if you prefer DoH.
  3. Log in to your home router’s admin panel, usually at 192.168.0.1 or 192.168.1.1.
  4. Replace the ISP’s default DNS servers with the filtered ones in the DHCP or Internet section.
  5. Reboot the router and confirm at the provider’s dashboard that the network is recognized.
  6. Test by visiting a blocked domain on a phone or laptop, and confirm the provider’s block page appears.

For a small business or a household that wants more logging, a Raspberry Pi running Pi-hole is a popular option. Pi-hole acts as a local DNS server that blocks ad and tracker domains by default and can be configured with custom block lists. It does not block arbitrary categories out of the box, but it pairs well with a curated block list and a separate upstream DNS that does.

Stop distractions for an adult who keeps self-sabotaging

Most readers who search how to block websites on Chrome are not setting up parental controls. They are trying to keep themselves off Twitter, news sites, or shopping tabs during work hours. The fix is less about technology and more about building a system that survives a tired Tuesday afternoon.

  • Pick one extension and one OS-level rule, so you cannot defeat yourself in a single click.
  • Block the most visited site for ninety days, not forever, because open-ended blocks tend to get removed.
  • Schedule a daily review of the block list, so a stale rule does not quietly become a loophole.
  • Pair the block with a replacement activity, such as a Pomodoro timer or a focus playlist.
  • Use a separate Chrome profile for focus hours, so your bookmarks and extensions are limited to the ones that help you work.

The same advice holds for restaurant operators. A line cook who keeps checking sports scores on a slow Tuesday is the same problem as a freelancer who keeps checking Twitter, and the answer is the same layered approach. A quick block on the device plus a clear policy in the employee handbook tends to outperform any single piece of software, which is why operators in our 15-minute website audit tend to pair browser rules with a documented digital device policy.

Common mistakes when blocking sites in Chrome

Most failed setups share the same handful of causes. Catching these early saves hours of frustration.

  • Blocking only the main domain, while subdomains and country variants stay open. Blocking twitter.com without also blocking x.com, t.co, and the nitter.net mirrors is a common example.
  • Forgetting incognito. Most Chrome extensions are inactive in incognito unless you grant them permission, so the private window becomes an easy bypass.
  • Forgetting HTTPS. A block list of http://example.com does not match https://example.com in some tools. Use the bare domain and let the tool handle the protocol.
  • Setting a rule on a single device, then handing the same child a different laptop. The fix is to put the rule at the network layer, where every device inherits it.
  • Not setting a redirect or block page. A silent failure, where the tab simply does not load, is more annoying than a clear block page and leads to the rule being removed out of frustration.

Troubleshooting Chrome when a block does not work

If a site is supposed to be blocked and it is not, the cause is usually one of four things: an outdated block list, a different DNS path, a mobile network that uses a different provider, or a Chrome profile that is not signed in to the managed identity.

  1. Open chrome://settings/security and confirm that Use secure DNS is set to the provider you expect, not Off.
  2. Open chrome://net-internals/#dns and clear the host cache, then reload the page.
  3. Sign in to the same Google account on every device where the rule should apply, then sync Chrome.
  4. Test with cellular data off, so you can tell whether the bypass is happening on the local network or through the mobile carrier.
  5. Check the block list for wildcard entries. A common mistake is listing facebook.com without *.facebook.com, which leaves m.facebook.com and apps.facebook.com open.

For more on diagnosing digital policies that quietly break, our restaurant branding guide uses a similar checklist format for a different kind of brand asset, and the same audit logic applies.

Frequently asked questions

Can you block websites on Chrome without an extension?

Yes. On desktop, you can edit the operating system hosts file, configure a filtered DNS at the router, or use a managed Chrome profile. On Android, you can set a private DNS hostname. On iPhone and iPad, you can use Screen Time. The tradeoffs vary: a hosts file change does not survive a browser reinstall, while a DNS filter covers every device on the network.

Does Chrome have a built-in site blocker?

Not in the way most users expect. Chrome’s Safe Browsing warns about dangerous sites, and supervised profiles can restrict content, but there is no native toggle to type a domain and block it on a personal account. That is why almost every practical answer to how to block websites on chrome involves a small extension, the operating system, or the network layer.

How do I block a website on Chrome for a child?

The cleanest setup is a supervised Google account through Family Link. The parent app can filter Chrome to allow only approved sites or to block mature content, and the rule follows the child across devices. On Apple devices, Screen Time paired with Family Sharing is the equivalent. The choice between the two usually comes down to whether the child’s primary device is Android or iOS.

How do I block websites on Chrome on Android?

Android Chrome does not support extensions, so the most reliable option is to install a filtered private DNS, which blocks unwanted categories at the network layer. For a child, pair this with Google Family Link so that app installs and screen time are also managed. For an adult who wants to reduce distractions, Focus mode in Digital Wellbeing can pause Chrome during chosen hours.

Will blocking a site in Chrome also block it in other browsers?

Only if the rule is set above the browser. An extension lives inside Chrome, a hosts file entry affects every browser on the device, and a DNS filter affects every app on the network. If the goal is to block a site across Firefox, Safari, and a game console, the rule has to sit at the operating system, the router, or the DNS service.

What is the safest way to block adult sites on Chrome?

A reputable filtered DNS such as Cloudflare for Families, CleanBrowsing, or OpenDNS Home is generally the safest first step, because the block list is maintained by a security team and updated frequently. Combine that with a supervised account for children, and the household gets a second layer that survives a device swap or a guest on the Wi-Fi.

How do I block a website on Chrome only during certain hours?

Extensions such as StayFocusd and LeechBlock support time-based rules, and Screen Time on iOS supports a downtime schedule. On a router, some models let you define a schedule per device. For most people, the easiest path is a single Chrome extension configured with a focus window, paired with a DNS filter as a backstop.

Can a VPN bypass a Chrome site block?

Often, yes, which is part of why extensions and browser settings are not enough on their own. A VPN can route traffic through a different DNS and a different IP range, and some VPNs are designed to defeat filters. For a household, the answer is to combine network-level rules with device-level rules, and to keep adult accounts as the only ones allowed to install VPN software.

How do I unblock a site I previously blocked in Chrome?

Open the extension’s options page and remove the domain from the block list, or uninstall the extension entirely. For a network-level rule, sign in to the DNS provider or the router and remove the entry. If the rule was set through Family Link or Screen Time, the parent account or the Screen Time passcode is required to remove it, which is intentional.

What is the best free way to block sites on Chrome?

For a single device, the free tiers of BlockSite and StayFocusd are the most useful. For a household, a free filtered DNS such as Cloudflare for Families or OpenDNS Home covers the entire network at no cost. For a child, Family Link is free and ties the rule to the supervised Google account. The right pick depends on whether the goal is a single browser, the whole device, or the whole family.

Turn the next idea
into momentum.

Contact us