Chromebook

How to Block Websites on a Chromebook

Dylan 13 min read How we write
How to Block Websites on a Chromebook: A Chromebook screen showing a blocked website warning next to a Family Link parental control icon.

The short answer

To block websites on a Chromebook, use Family Link's content filters if it's a child's device, Chrome Enterprise's URL Blocklist if it's school- or work-managed, or a Chrome Web Store extension if it's your own personal Chromebook. Which method works depends entirely on who controls the Google Account signed into the device.

Key takeaways

  • Family Link sets content filters and individual site blocks for a child's Chromebook, with settings stored on the Google Account, not the device.
  • School and work Chromebooks are blocked at the admin level through Chrome Enterprise's URL Blocklist and Allowlist, not by the user.
  • Blocking a domain doesn't automatically block its subdomains, and admin-level blocks don't stop already-loaded scripts from reaching a blocked address.
  • A Powerwash keeps your Google Account settings but erases the Downloads folder, including BelayTab's local export file — move it to Drive or turn on Sync first.
On this page
  1. How Do You Block Websites on a Chromebook?
  2. How Do You Set Up Family Link to Block Websites on a Chromebook?
  3. How Do You Block or Allow Specific Websites in Family Link?
  4. Why Are Some Sites Still Getting Through After You Block Them?
  5. How Do You Block Websites on a School or Work Chromebook?
  6. What Are the Limits of Chrome Enterprise’s Website Blocking Policies?
  7. Can You Block Websites on a Personal Chromebook Without Family Link?
  8. How Do You Review or Remove a Blocked Website Later?
  9. What Happens to Your Blocked-Site Settings and Downloads After a Powerwash?
  10. How Do You Protect Your Tabs Before Resetting a Chromebook?
  11. FAQ

Chromebooks are built for browsing, which is exactly the problem when the site you’re trying to avoid is one click away. Learning how to block websites on a Chromebook doesn’t require a workaround, though — Google already built the tools for it. Which one you use depends entirely on who controls the device: a personal Chromebook, a kid’s Chromebook managed through Family Link, or a school or work Chromebook locked down by an IT admin.

This guide walks through all three, including exactly which menu to open and what each blocking level actually does. It also covers something most guides skip: what happens to your blocking rules (and your open tabs) after a factory reset. If you’re about to Powerwash a Chromebook you’ve spent time locking down, read the last section first.

How Do You Block Websites on a Chromebook?

The method depends on who owns the account signed into the Chromebook: Family Link for a child’s device, Chrome Enterprise policies for a school or work device, or a Chrome Web Store extension for your own personal one. There’s no single “block websites” toggle baked into ChromeOS settings, because Google splits the feature by who’s supposed to be in control.

That split matters more than it sounds. A parent managing a ten-year-old’s homework laptop needs a completely different tool than an IT admin locking down two hundred school devices, and a different one again from someone who just wants to block a distracting site on their own machine during work hours. Mixing these up wastes time. You can’t set a Family Link filter on a school-issued Chromebook, and an IT admin’s Admin console isn’t something a parent has access to.

Situation Best tool Who controls it
Child’s Chromebook Family Link content filters Parent, via the Family Link app
School-issued Chromebook Chrome Enterprise URL Blocklist IT admin, via the Google Admin console
Work Chromebook Chrome Enterprise URL Blocklist IT admin, via the Google Admin console
Your own personal Chromebook A Chrome Web Store blocking extension You
  • Family devices. Set content filters and individual site blocks from the Family Link app on your phone, not on the Chromebook.
  • School or work devices. Blocks come from the district or company’s IT admin through Chrome Enterprise policy. You can’t override them locally.
  • Personal devices. No built-in blocker exists for adult accounts; you’ll need an extension if you want to block sites for yourself.

If you just want to block distracting sites for yourself and not a whole household, skip ahead to the personal-Chromebook section below rather than setting up a family filter you don’t need.

You set the filter level in the Family Link app, not on the Chromebook itself, and Family Link offers three levels to choose from. “Allow all sites” lets everything through except what you individually block, “Try to block explicit sites” filters adult content automatically, and “Only allow approved sites” blocks everything except what you specifically approve.

  1. Open Family Link on your phone. Sign in as the parent and select the child whose Chromebook you’re setting up.

  2. Go to Controls. Then tap Google Chrome and the web to reach the content-filter options.

  3. Choose a filter level. Pick Allow all sites, Try to block explicit sites, or Only allow approved sites.

  4. Save it. The change applies the next time the child’s Chromebook checks in, which is usually within a few minutes if it’s online.

This setup needs ChromeOS 71 or later on the Chromebook itself. That’s an old version at this point, so it’s rarely a problem unless you’re setting up a device that’s been sitting in a drawer for years — worth a quick check under Settings before you assume the filter isn’t working. Google’s Family Link content filters help page covers the full menu path if yours looks slightly different.

Match the level to the kid, not the default. For younger kids, “Only allow approved sites” is the safest starting point even though it takes more upkeep. For a teenager who needs open access for research and school sites, “Try to block explicit sites” plus a short list of individually blocked sites is usually the better balance.

Family Link app screen showing the Google Chrome and the web controls with three content filter level options.
Family Link's three filter levels live under Controls > Google Chrome and the web.

One thing worth knowing before you pick a level: a blocked child isn’t locked out forever. Family Link shows a request option right on the blocked page, so if the filter catches something legitimate, your kid can ask and you can approve it from your phone without touching the Chromebook at all.

You add individual sites from the same Family Link app, under Controls, Google Chrome and the web, Manage sites, then Approved/Blocked sites. This is where you fine-tune whatever the general filter level lets through or catches by mistake.

  1. Open the child’s Controls. Tap Google Chrome and the web, then Manage sites.

  2. Choose Approved sites or Blocked sites. Which tab you use depends on whether you’re adding an exception or a restriction.

  3. Tap Add a website. Type or paste the full address of the site you want to block or approve.

  4. Confirm. The site appears in the list immediately and applies the next time the Chromebook syncs.

This is also the exact path for cleaning up mistakes later — nothing you set here is permanent in the sense of being hard to change. If you block the wrong domain or approve something you shouldn’t have, you come back to this same Manage sites screen and remove it.

Blocking a domain doesn’t cover its subdomains. Blocks and approvals apply per subdomain unless you block the whole domain. Blocking google.com, for example, doesn’t automatically block photos.google.com. You’d need to add that address separately if you want it covered too.

Keep the list short if you can. A handful of specific blocks layered on top of “Try to block explicit sites” is easier to maintain than dozens of individual entries, and it’s less likely to accidentally catch a site your kid needs for homework.

Why Are Some Sites Still Getting Through After You Block Them?

Usually it’s one of three things: the subdomain rule catching you out, an outdated ChromeOS version that doesn’t support site controls, or your child using the built-in request-permission option to get temporary access. None of these are bugs. They’re how Family Link is designed to work, even when the result feels like the block “isn’t working.”

The subdomain issue trips people up the most. If you blocked youtube.com but a specific subdomain or a mirrored version of the site loads anyway, check whether the exact address matches what you entered — a near-miss won’t be caught. The fix is adding the additional address to the blocked list rather than assuming the feature is broken.

The version requirement is worth ruling out early if nothing at all seems to be filtering. Family Link’s site controls need ChromeOS 71 or newer, so an ancient or unmanaged device might simply not support the feature yet. Check for pending updates before troubleshooting anything else.

And the request option is by design, not a leak. It’s meant to give kids a way to ask rather than just hit a dead end. If requests are piling up faster than you’d like, that’s usually a sign the filter level is set stricter than the child’s actual homework needs, not that something’s misconfigured.

How Do You Block Websites on a School or Work Chromebook?

You don’t — on a managed Chromebook, the IT admin blocks sites through Chrome Enterprise’s URL Blocklist and URL Allowlist policies in the Google Admin console, and individual users can’t add their own blocks on top of that. If you’re a student or employee trying to reach a site the district or company has restricted, the fix is asking IT, not looking for a local workaround.

If you’re on the other side of this (the admin setting the policy) the blocklist and allowlist work together: the blocklist restricts specific addresses or patterns, and the allowlist carves out exceptions on top of a broader block. Both are managed centrally and pushed out to every device signed into the organization’s accounts, which is why the setting looks completely different from what a parent sees in Family Link.

Worth knowing if you manage Chromebooks for a family instead of an organization: Family Link and Chrome Enterprise aren’t interchangeable. Family Link is built for a parent-child relationship on a personal Google Account, while Chrome Enterprise policy is built for organizations with centrally managed devices. You can’t apply enterprise-style blocking to a Family Link account, and vice versa. Google’s own Chrome Enterprise URL Blocklist and Allowlist policy documentation is the reference IT teams use to set this up correctly.

What Are the Limits of Chrome Enterprise’s Website Blocking Policies?

The main limit is scale and scope: the URL Allowlist policy supports up to 1,000 exceptions, and blocking a URL doesn’t stop scripts already running on a loaded page (like an XMLHttpRequest call) from still reaching that address in the background. Both are worth knowing before you assume a policy is airtight.

The 1,000-exception cap rarely bites smaller organizations, but a large school district or company juggling dozens of approved learning tools, vendor sites, and internal tools can bump into it faster than expected. If you’re planning a big rollout, it’s worth mapping out your approved list before you start adding entries one at a time.

None of this makes Chrome Enterprise blocking weak. It’s the standard tool schools and businesses use for exactly this purpose. It just means you should think of it as blocking new navigation, not sealing off a domain entirely from every script running in the browser.

Yes — install a website-blocking extension from the Chrome Web Store, since ChromeOS doesn’t ship a standalone site blocker for adult accounts outside of Family Link and admin policy. This is the route for anyone who wants to block a distracting site on their own machine without setting up a whole family structure around it.

Search the Chrome Web Store for “website blocker” or “block sites” and you’ll find several options built for exactly this — most let you set a list of blocked domains and a schedule for when the block is active. Since this guide’s fact sheet doesn’t cover any specific extension’s features, the safest approach is to read the permissions it asks for before installing: a blocker only needs to read and modify the pages you visit, not your full browsing history or account data.

One more option worth mentioning: technically nothing stops you from setting up your own Chromebook as a Family Link “child” device under a separate parent account, purely to get access to the content filters. It’s a workaround rather than the intended use, and it adds friction — the request-to-unblock flow is built for a parent approving a kid, not for approving yourself — so an extension is usually the simpler path.

How Do You Review or Remove a Blocked Website Later?

Go back to the same Family Link path (Controls, Google Chrome and the web, Manage sites, Approved/Blocked sites) find the entry, and remove it. There’s no separate “undo” screen; editing the list is the removal process.

This is worth checking periodically, especially if you set filters up months ago and haven’t looked since. Kids’ schoolwork changes, new learning platforms get added to a curriculum, and a block that made sense in third grade might just be getting in the way by sixth. A five-minute review of the Approved/Blocked sites list every school term catches most of this before it turns into a stream of unblock requests.

If you’re managing a Chrome Enterprise policy instead, the review happens in the Google Admin console rather than Family Link, and it’s generally the IT admin’s job to audit the blocklist and allowlist periodically — particularly since the allowlist’s 1,000-exception limit means old entries should get cleaned out before new ones are needed.

Either way, the underlying lesson is the same: blocking lists aren’t “set once and forget.” Revisit them the way you’d revisit any other setting that governs what someone can access, especially as needs change.

What Happens to Your Blocked-Site Settings and Downloads After a Powerwash?

Your blocked-site settings survive a Powerwash, because Family Link filters and Chrome Enterprise policies live on your Google Account or in the Admin console, not on the device. What doesn’t survive is anything stored locally on the Chromebook, including the entire Downloads folder.

That distinction catches people off guard. Powerwash erases all local user data (Downloads, installed apps, local settings) while your Google Account data isn’t stored on the device at all, so it comes right back the moment you sign in again after the reset. Recovery is more destructive than Powerwash: it reinstalls ChromeOS entirely and erases the whole drive, typically used when the OS itself won’t boot. Google’s Powerwash help page and its guide to restart, hard reset, and recovery differences cover exactly what each option erases.

Reset type Erases local data? Erases Google Account settings?
Restart No No
Hard reset No No
Powerwash Yes — Downloads, apps, local settings No — Account data lives off-device
Recovery Yes — entire drive No — Account data lives off-device

Your export file lives in Downloads too. If you use BelayTab’s rolling JSON export to Downloads as a backup of your tab sessions, remember that Powerwash and Recovery both wipe that folder along with everything else local. Move the export to Google Drive before resetting, or turn on BelayTab Sync so your session history lives in the cloud instead of a folder the reset can reach.

To trigger a Powerwash from the sign-in screen, hold Ctrl + Alt + Shift + R, select Restart, then choose Powerwash and Continue. If you’re on a managed school or work device, your admin may have disabled Powerwash entirely — in that case you’d need to contact IT rather than trigger it yourself. For the fuller breakdown of when to use each reset type, see our guide to resetting a Chromebook.

How Do You Protect Your Tabs Before Resetting a Chromebook?

Back up anything that only exists locally before you reset — your blocking rules will reapply automatically through your Google Account, but your open tabs, saved sessions, and any local export files won’t come back on their own. This is the step people skip because blocking settings feel like the “important” part of the setup, when tabs and session data are what’s at risk.

  1. Check what’s local. Anything sitting in Downloads, including a BelayTab export file, gets erased by both Powerwash and Recovery.

  2. Move it or sync it. Copy the export file to Google Drive manually, or turn on BelayTab’s scheduled export and point future exports somewhere that survives a reset.

  3. Turn on Sync if you want it automatic. BelayTab Sync keeps 90 days of cloud version history for your sessions, so there’s nothing to remember to copy manually before a reset.

  4. Reset, then sign back in. Your Google Account settings, including Family Link filters, reapply automatically; your BelayTab sessions restore from the cloud if Sync was on, or from the Drive copy if you moved the export file yourself.

This is also a good moment to check your recovery options in general, not just around resets — the same recovery screen that helps after a Powerwash also covers Chrome freezes, accidental window closures, and everything in between. If your Chromebook has been acting up before you even get to the reset, our guide on a Chromebook that keeps freezing covers the troubleshooting steps worth trying first, and our Chromebook Recovery Utility guide explains the more drastic option if Powerwash alone doesn’t fix things. For the shortcuts you’ll use constantly while you’re in and out of settings screens, our Chromebook shortcuts guide and tab management guide are worth bookmarking, and if you’re mid-update rather than a full reset, see what updating a Chromebook does to your tabs. You can grab BelayTab itself from the download page before you start any of this.

Frequently Asked Questions

Can I block a website on a Chromebook without Family Link?

Yes, if it's your own personal Chromebook. Install a site-blocking extension from the Chrome Web Store, since ChromeOS doesn't include a standalone website blocker outside of Family Link and admin policies.

How do I block a website on a school Chromebook?

You don't — a school Chromebook is managed by the district's IT admin, who sets blocks through Chrome Enterprise's URL Blocklist in the Google Admin console. Ask your IT department if you need a specific site unblocked for schoolwork.

Does blocking a site in Family Link also block its subdomains?

No. Blocks and approvals apply per subdomain, so blocking google.com won't automatically block photos.google.com. If you want everything under a domain covered, you need to block the whole domain, not just the main address.

What's the difference between the three Family Link filter levels?

"Allow all sites" lets everything through except sites you individually block, "Try to block explicit sites" filters out adult content automatically, and "Only allow approved sites" blocks everything except what you specifically approve.

Can my child ask to unblock a site?

Yes. When Family Link blocks a page, the child can send a request from that screen, and you approve or deny it from the Family Link app.

Do I need a specific ChromeOS version for Family Link site controls?

Yes, Family Link's site controls require ChromeOS 71 or later. Nearly every Chromebook still receiving updates meets this, but it's worth checking if you're setting up an older device.

Will website blocks survive a Powerwash?

Yes. Family Link filters and Chrome Enterprise policies live on the Google Account or in the Admin console, not on the Chromebook itself, so they reapply automatically after a reset and sign-in.

Keep Reading

Close the Tabs. Keep the Work.

Free, private and automatic. BelayTab is launching soon: get an email the day it’s in your browser’s store.