webfilteringdatabase.com
Home Find Your Solution
Features
Domain Categorization API Real-Time Classification 59 Filtering Categories Offline Database (120M) Managed DNS Filter ML Classification Content Classification
Industries
K-12 Schools Corporate Healthcare Government ISPs
Tools
Domain Lookup Bulk Categorization Category Explorer
Resources
Pricing API Documentation Login / Sign Up
Home / Block guides / Chromebook at home

How to Block Websites on a Chromebook at Home

For family and personal Chromebooks that you own. Four layers work together: Family Link for the child's account, owner settings that close loopholes, DNS on the Chromebook, and a filter on the home router.

Family LinkSite rules on the child's account
Owner settingsNo guest mode, no extra accounts
DNSCategory blocking on the device
RouterEvery device on home Wi-Fi

First: is this your Chromebook or the school's?

This guide is for Chromebooks a family or person owns. School issued Chromebooks are managed by the school and follow different rules.

This guide

Personal or family Chromebook

  • Bought by you, set up with a personal Google account
  • The first account to sign in became the owner
  • You can use Family Link, DNS settings and the router
Not this guide

School issued Chromebook

  • Enrolled and managed by the school's administrators
  • Most settings are locked and should not be changed
  • Ask the school how it filters at home; your router filter can add a layer on your Wi-Fi

School IT teams control filtering on managed Chromebooks through their admin console. If you work in a school, look for a guide on blocking websites on managed school Chromebooks rather than this home guide.

Chromebook blocking methods compared

ChromeOS is locked down by design, so some methods used on other computers, such as editing the hosts file, are not available. The options below are what works on a home Chromebook.

Family LinkChild accounts
CoversChrome for the supervised child, explicit site filter, your own allow and block lists, app approvals
BypassGuest mode, a second unsupervised account, sites you did not list
Owner settingsDevice level
CoversWho can sign in, guest browsing, and adding new people
BypassA reset (Powerwash), if the child can then sign in first as owner
Custom DNSPer network
CoversAll browsing and apps on that network, by category
BypassOther networks, Chrome's own secure DNS, VPN apps
Router DNSHome network
CoversThe Chromebook and every other device on home Wi-Fi
BypassOther networks, phone hotspot, VPN
Blocking extensionBrowser add-on
CoversSites in Chrome for the signed-in user
BypassRemoving or disabling the extension on an unmanaged account

No hosts file: editing system files on ChromeOS needs developer mode, which wipes the device and turns off key security protections. It is not a sensible way to block sites on a family Chromebook.

Step 1: set up Family Link on the child's account

Family Link lets a parent supervise a child's Google account. When the child signs in to the Chromebook with that account, the parent's Chrome site settings apply.

1
Create or supervise the child's Google account

Use the Family Link app on your phone to create an account for a child under the age of consent, or add supervision to an existing teen account.

2
Sign the child in on the Chromebook

Add the child as a person on the Chromebook's sign-in screen. You will be asked for a parent's password to confirm supervision.

3
Open the child's Chrome settings in Family Link

In the Family Link app, select the child and find the Google Chrome site settings. Recent versions put them under Controls, then Content restrictions.

4
Choose a filter level

Pick one of the three levels below, depending on the child's age.

5
Add blocked and approved sites

Under the manage sites option, add domains to block or approve. A domain entry covers the whole domain, while a single site entry covers just that address.

6
Turn on approvals for apps and extensions

Require your approval before the child installs apps or extensions, so a proxy extension or VPN app cannot be added quietly.

Allow all sitesNo filtering from Family Link. Only suitable when a DNS or router filter does the blocking.
Try to block explicit sitesGoogle's filter for sexually explicit and violent sites. Helpful, but Google notes it is not perfect.
Only allow approved sitesThe child sees only sites you approve. Good for younger children; expect to add sites for homework.

When the child hits a blocked site, they can ask for access and you get a request in the Family Link app. Signed-in supervised Chrome also turns off incognito mode for the child.

Family Link menus are updated often, and the same settings can also be reached from a web browser on your own computer. If a label in these steps does not match what you see, look for the child's Chrome or content settings in the current version.

Step 2: close the owner setting loopholes

Family Link only works while the child is signed in with the supervised account. If the Chromebook allows guest browsing or new accounts, the child can simply browse without supervision. Google's own help recommends closing both.

1
Sign in as the owner

The owner is the first account that signed in after setup or the last Powerwash. Only the owner can change these settings.

2
Open the people or sign-in settings

Open Settings from the clock area and look for the section that manages other people or sign-in. Labels change between ChromeOS versions; the Settings search box finds it.

3
Turn off guest browsing

Guest sessions are not supervised, so switch guest browsing off.

4
Restrict sign-in to listed people

Allow only the accounts you list, such as yours and the child's supervised account.

5
Keep the owner password private

If the child knows the owner password, they can undo all of this. If the child became owner by signing in first, a Powerwash and a fresh setup with your account first is the usual fix.

Step 3: add category filtering with DNS

Family Link blocks the sites you list plus explicit content. A DNS category filter adds whole groups of sites, such as gambling, proxies or malware, for every app on the Chromebook, including Android apps.

Custom name servers

Open Settings, Network, then your Wi-Fi network. In its network section, switch name servers to custom and enter the filter's addresses. Repeat for each network.

Chrome secure DNS

In Chrome's privacy and security settings, the secure DNS option can use a custom provider. Point it at your filter's encrypted address, so Chrome does not send lookups elsewhere.

Router instead

Setting the filter on the home router covers the Chromebook and everything else at home with no change to the Chromebook. See how to block websites on a router.

Custom name servers apply per network, so a Chromebook taken to a friend's house or on holiday uses that network's DNS. Chrome's secure DNS with your filter's address follows the Chromebook to any network. Background on encrypted DNS is in DNS over HTTPS and web filtering.

Android apps, Linux and other ways onto the web

A modern Chromebook is more than a browser. Many models run Android apps from the Play Store, and some can run a Linux environment. Each of these is a separate route to the internet.

Android appsPlay Store
Covered byFamily Link app approvals and content ratings; DNS and router filters for their web traffic
Watch forApps with built-in browsers, and VPN apps from the store
Linux environmentOptional feature
Covered byRouter filtering on the home network
Watch forIts own network tools; consider leaving it turned off on a child's device
Web appsInstalled sites
Covered byFamily Link site rules and DNS, like any website
Watch forApps that load content from other domains

The common thread is DNS. Whichever route an app takes, it still has to look up a domain name, which is why a category DNS filter on the router or in Chrome's secure DNS setting covers so much of the Chromebook at once.

Blocking distractions on your own Chromebook

Not every reader is a parent. Adults use Chromebooks for work and study at home and want to block distracting or risky sites for themselves.

Focus hours

A DNS filter with a schedule can switch Social Networking, Streaming Media and Gaming off during working hours, then back on in the evening.

Safety first

Block Malware / Phishing / Suspicious and Parked / For-Sale Domains all the time. This protects against many fake login pages.

Work managed profile

If your employer manages your Chrome profile, its policies apply alongside yours. Ask IT before changing DNS on a work device.

Self-imposed blocks are easy to switch off, which is fine: the point is a moment of friction, not a lock. A schedule in a DNS filter works well here, because the block lifts by itself at the end of the day and you are not tempted to remove it entirely. Small businesses that run Chromebooks for staff can apply the same idea to the whole office network; see web filtering for small offices.

Why categories matter more than lists

New gambling, adult and proxy sites appear every day. A list in Family Link only stops the names you added. A category filter looks every domain up in a database that is kept current.

59 categories

Choose groups such as Adult, Gambling, Dating, Gaming, Social Networking and VPN / Proxy / Anonymizers.

New sites daily

About 300,000 newly registered domains categorized every day, then rechecked after a week and a month.

Wide coverage

120 million categorized domains. The 20 million most visited cover 99.99% of web traffic and usage.

The approach is set out in how to block websites by category. Proxy sites deserve special attention on a child's Chromebook; see how to block proxy sites.

Common Chromebook workarounds, and the fix for each

Children talk to each other, and the same tricks travel from school to home quickly. Most are closed by the owner settings and a DNS layer.

WorkaroundWhy it worksHow to close it
Guest modeGuest sessions are not supervisedTurn off guest browsing as the owner
A second Google accountOther accounts do not carry Family Link rulesRestrict sign-in to listed people
Proxy and unblocker sitesThey fetch blocked pages through another domainBlock the VPN / Proxy / Anonymizers category with daily updates
VPN apps or extensionsThey tunnel traffic past DNS and router filtersRequire approval for apps and extensions, block the VPN category
Phone hotspotLeaves the home router's filterFamily Link still applies; use Chrome secure DNS pointed at your filter
Powerwash and set up againResets owner and settingsSet the Chromebook up again with your account first so you stay owner; supervision follows the child's account
Translation and cache pagesShow a blocked page through another siteCategory filtering on the original domain and the proxy category

For the related problem of AI chat tools on a child's Chromebook, see how to block AI chatbots.

Recommended home setups

How strict to be depends on age. These are starting points to adapt to your household rules.

Primary school ageFamily Link with Only allow approved sites, guest mode off, sign-in restricted, app and extension approvals on, and a router DNS filter as a backstop.
Middle school ageFamily Link explicit site filter, owner loopholes closed, and a DNS filter blocking Adult, Gambling, Dating and VPN / Proxy, with social and gaming on a homework schedule.
TeenagersFamily Link supervision agreed with the teen, a DNS filter for adult and harmful categories, SafeSearch forced, and fewer named site blocks.

Test it like a child would

Try guest and new accounts

From the sign-in screen, check that guest browsing and adding a person are not available.

Try blocked sites and proxies

Sign in as the child and open a blocked site, then a search for unblocker sites.

Try installing an extension

The install should ask for a parent's approval.

Check homework sites

School portals, video lessons and reference sites should still load.

Category ideas by age are in parental controls filtering. For safe search results across all search engines, see the SafeSearch enforcement guide.

Our managed DNS filter for home Chromebooks

Our managed DNS filter runs on the same web filtering database we license to security vendors. Set it on your router, or give the Chromebook a private encrypted DNS link for Chrome's secure DNS setting so it is filtered on any network.

Category switches

Turn categories on and off in seconds, with always allow and always block lists on top.

Homework schedules

Switch gaming and social categories off on school nights. See time schedules.

Activity reports

See which categories were blocked and when, without reading anyone's messages.

Category filtering decides which websites load. It does not read messages, record keystrokes or judge a child's wellbeing. Treat it as one layer alongside conversations at home and the school's own safeguarding process.

Chromebook website blocking FAQ

How do I block a website on my child's Chromebook?

Sign the child in with a Google account supervised through Family Link. In Family Link, open the child's Chrome settings, choose a filter level and add sites to the blocked list. As the Chromebook owner, turn off guest browsing and restrict sign-in so the child cannot use an unsupervised session.

Can I edit the hosts file on a Chromebook?

Not in normal use. ChromeOS protects its system files, and the only way to edit them is developer mode, which wipes the device and turns off important security protections. Use Family Link, DNS or the router instead.

Why can my child still open blocked sites on the Chromebook?

The usual reasons are guest mode, a second unsupervised account, a site on a domain you did not block, or a VPN or proxy. Turn off guest browsing, restrict sign-in to listed users, block by category and block the VPN / Proxy / Anonymizers category.

Does changing DNS on a Chromebook apply to every Wi-Fi network?

No. Custom name servers are set per network, so you need to repeat the setting for each network the Chromebook uses. A filter on the home router covers the home network without touching the Chromebook.

Should I change settings on a Chromebook issued by my child's school?

No. A school Chromebook is managed by the school's administrators and most settings are locked. Ask the school about its filtering at home, and add your own filtering on the home router if you want an extra layer.

Do browser blocking extensions work on a Chromebook?

They can, but on an unmanaged Chromebook the user can usually remove or disable them. For a child, Family Link's site settings and a DNS or router filter are harder to switch off.

Other device guides: Android, Windows 11 and Mac.

Category filtering for your home network

Tell us what devices you have and what you want to block. We will suggest a setup. Product teams can license the database itself.

Talk to us

Chromebook, ChromeOS, Chrome and Google Family Link are trademarks of Google LLC. They are named only to identify the products discussed. Web Filtering Database is not affiliated with, sponsored or endorsed by Google LLC.