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 / Lists / Domains to block

List of Domains to Block: Which Blocklists Each Network Needs

There is no single list of blocked domains that fits every network. A school, a dental practice, a hotel guest network and a mobile app all need different lists, deployed in a different order.

This page maps environments to category blocklists, then links to a detailed page for each list and to step by step blocking guides.

59 web filtering categories 120 million categorized domains Daily new-domain deltas RPZ, hosts, EDL, CSV and more

Start with the environment, not the list

Who uses the network decides what belongs on the block list. Pick the environment closest to yours to see the lists people in that role usually deploy first.

Schools and libraries

Child safety rules and funding conditions drive the list. Bypass tools matter as much as content.

  • First: malware and phishing, adult, VPN and proxy
  • Then: gambling, weapons, drugs, violence, hate
  • Policy call: social media, AI tools, games

Offices and SMBs

Security first, then acceptable use. Most firms block less content than schools but log more.

  • First: malware and phishing, newly registered domains
  • Then: adult, gambling, VPN and proxy, cryptomining
  • Policy call: AI tools, social media, streaming

MSP client fleets

One baseline for every tenant, with per-client add-ons. Consistency saves ticket time.

  • Baseline: malware and phishing, cryptomining, adult
  • Add-on: VPN and proxy, gambling, remote access tools
  • Per client: AI tools, social media, ads and trackers

ISPs and telecoms

Subscribers opt in to filtering tiers. The list must be broad, fast to load and easy to explain.

  • Default: malware and phishing
  • Family tier: adult, gambling, dating, drugs, violence
  • Extra: ads and trackers as a privacy option

Guest and public Wi-Fi

Venues want to avoid liability without fielding complaints. Short, defensible lists work best.

  • First: malware and phishing, adult
  • Often: file sharing and P2P, illegal drugs
  • Rarely: social media or AI tools

App and device makers

Parental control, browser and security apps ship lists inside a product. Coverage and update speed decide reviews.

  • Core: adult, malware and phishing, VPN and proxy
  • Parent toggles: social media, AI tools, gaming, dating
  • Privacy mode: ads and trackers

Domain blocklists by environment at a glance

This matrix sums up common practice. It is a starting point for your own policy, not a legal requirement, so check the rules that apply to your sector and country.

BlocklistK-12 schoolLibraryOfficeMSP baselineISP family tierGuest Wi-FiKids app
Malware and phishingBlockBlockBlockBlockBlockBlockBlock
Adult websitesBlockBlock on minors' devicesBlockBlockBlockBlockBlock
VPN and proxyBlockOftenOftenAdd-onOftenRarelyBlock
CryptominingBlockOftenBlockBlockOftenOftenBlock
Ads and trackersOptionalRarelyOptionalPer clientOpt inRarelyCommon
Social mediaPolicy callRarelyPolicy callPer clientOpt inRarelyParent toggle
AI toolsPolicy callRarelyAllow approved onlyPer clientRarelyRarelyParent toggle
Block most networks of this type block itOften or policy call depends on local rulesRarely usually left open

Schools in the United States should read the CIPA web filtering overview, since funding rules shape the school column. For company networks, see corporate web filtering.

The seven domain lists, one page each

Each list below has its own page covering what is in it, how large it is, how it stays current, which formats it ships in, how to deploy it and how to handle false positives.

01

Malware and phishing domain list

Credential phishing, malware delivery and suspicious lookalike domains. The one list every network should run.

Category: Malware / Phishing / Suspicious
02

Adult websites blocklist

Explicit sites, their mirrors and media hosts, with optional neighbouring categories for strict networks.

Category: Adult, plus optional Lingerie and Dating
03

VPN and proxy domains list

Commercial VPN services, web proxies and anonymizers that let users step around the rest of your policy.

Category: VPN / Proxy / Anonymizers
04

Cryptomining domains list

Mining pools, browser mining scripts and mining services that burn power and signal compromise.

Built from mining-related security and crypto categories
05

Ad and tracker domain list

Ad networks, ad servers and tracking hosts, for privacy, bandwidth and cleaner kids' experiences.

Category: Advertising/Marketing
06

Social media domains list

Social networks with their media and content delivery domains, so a block actually holds.

Category: Social Networking, plus related sets
07

AI tools domains list

Chat assistants, image generators, companions and thousands of smaller AI tools, split into subcategories.

Category: AI / LLM Tools, 16,000+ domains in 18 subcategories
+52

All web filtering categories

Gambling, weapons, file sharing, URL shorteners, parked domains and the rest of the 59 categories.

Every category can become its own list

A layered order for rolling out blocklists

Rolling everything out on day one floods the help desk. Adding lists in layers lets you learn what each one catches before the next goes live.

Layer 1: Security

Malware and phishing plus cryptomining. These lists protect everyone and almost nobody argues with them.

Week 1, block

Layer 2: Bypass control

VPN and proxy domains, plus encrypted DNS controls. Without this layer, every later list can be skipped.

Week 2, block

Layer 3: Legal and safety content

Adult, gambling and the other content your sector or local law expects you to restrict.

Week 2 to 3, block

Layer 4: Productivity and policy

Social media, AI tools, streaming and games. Often time-based, group-based or set to warn first.

Week 4, warn then decide

Layer 5: Privacy and hygiene

Ads and trackers, parked domains and URL shorteners. Useful, but the most likely to break page features.

Pilot group first

Run each layer in log-only mode for a few days first. The logs show which popular domains a list would catch on your network, so you can add allow entries before users notice.

Where a domain list gets enforced

The same list can sit at several points in the network. Each point sees different traffic, so pick the one that covers the devices you care about.

Most common

DNS resolver

Covers every device using your DNS. Cheap, fast and works for phones and IoT devices. Blind to full URLs.

Most control

Firewall

Reads lists as objects in rules and can log by user or group. Watch per-model entry limits.

Most detail

Proxy or gateway

Sees full hostnames and, with inspection, URLs. Best for block pages and per-user reports.

Most portable

Device or app

Follows laptops and phones off the network. The route parental control and security apps take.

The DNS filtering vs web filtering guide compares these points in depth, and the blocklist formats guide shows the file layout each one reads.

Why a category blocklist beats a hand-made list

Many teams start with a spreadsheet of sites someone complained about. It works for a month, then quietly falls behind.

Category list

  • Thousands of new domains a day are labelled for you
  • New mirrors and clones are caught as they appear
  • One rule per category, easy to audit and explain
  • Several categories per domain, so policies can be precise
  • Same data across every site, tenant and product

Hand-made list

  • Only covers sites somebody already found
  • Misses the replacement domain registered the next day
  • No record of why an entry was added
  • Entries outlive the sites, so the list fills with dead names
  • Different admins keep different copies

Keep a small manual list for the things only you know, such as an internal tool that must stay reachable. Everything else belongs in categories. The block websites by category guide walks through the setup.

How our lists stay current

A block list is only as good as its last update. Licensed lists follow a fixed rhythm so you can plan around it.

Every day

New domains

About 300,000 newly registered domains are categorized daily and ship as delta files.

After a week

First recheck

Each new domain is checked again, because many sites only add real content after launch.

After a month

Second recheck

A further check catches sites that changed purpose, went parked or turned hostile.

Every month

Full refresh

All other domains are refreshed monthly, and regular manual validations measure accuracy.

Want to see the logic behind blocking new names early? Read how to block newly registered domains.

Formats and deployment checklist

Licensed customers receive source files and, on request, exports shaped for their enforcement points.

Formats available

  • Source data: CSV, Parquet and JSON with all categories per domain
  • Resolvers: DNS RPZ zones
  • Small DNS boxes: hosts files and adblock style lists
  • Firewalls: external dynamic lists on your own HTTPS server
  • Browsers: PAC files for short lists
  • Per request: the lookup API, included with licences

Before you switch a list on

  1. Pick categories per user group, not one list for all
  2. Size the export for the device that loads it
  3. Run log-only for a few days and review top hits
  4. Add allow entries for business-critical sites
  5. Set up a friendly block page with a request link
  6. Alert if a daily update is late or empty

Building a resolver product? See DNS filtering integration, or the managed DNS filter if you would rather not run one.

Step by step blocking guides

Need to block one app or site type right now? These guides cover router, firewall, DNS and device methods for each.

Each category also has its own page, for example gambling sites, file sharing and parked domains.

Common mistakes with domain blocklists

Most blocklist problems come from a few habits. Fixing them early saves weeks of complaints.

Leaving DNS bypass open

If devices can use any public resolver or encrypted DNS, the list only stops people who never try. Force DNS through your resolver.

Stacking many community lists

Overlapping lists with no owner cause random breakage that nobody can explain. Fewer, categorized lists are easier to run.

Blocking the brand, not the platform

Apps load media and APIs from many domains. Blocking only the main name leaves the app half working.

Overloading small devices

Routers struggle with huge lists. Trim to the most visited domains and keep the full set at the resolver.

No block page

A silent failure looks like a broken internet. A block page with a reason and a request link cuts tickets.

Never updating

A list loaded once and forgotten loses value every day. Automate the download and alert on failures.

Sizing a blocklist for the device that loads it

A full category export can hold millions of lines. Not every device can load that, and not every device needs to. Trim by popularity first, then by category.

Enforcement pointTypical capacitySuggested scopeBest formatUpdate rhythm
Home router or small office gatewayLimited memory, often tens of thousands of entriesMost visited domains in your chosen categoriesdnsmasq or hostsWeekly or daily
Home and office DNS boxHundreds of thousands to low millionsPopular domains plus security lists in fullAdblock style or plain listDaily
Next-generation firewallSet by model and licence, check the data sheetSecurity lists in full, content lists trimmedExternal dynamic listDaily fetch
Recursive resolverMillions of records with enough memoryFull category exportsDNS RPZDaily delta, monthly full
Cloud filtering service or productEffectively unlimitedAll 120 million domains with every categoryParquet, CSV or JSON plus the lookup APIDaily delta, monthly full

Popularity is the best trimming rule. Because the 20 million most visited domains carry 99.99% of real traffic, a list cut to popular names still blocks what people actually try to open.

One network, several lists: policies by user group

The same network often serves people with very different needs. Category lists make it easy to give each group its own mix without keeping separate files.

Students

Strictest mix

Security, bypass control, all safety content, plus social media and AI tools during lessons.

Teachers and staff

Work mix

Security and bypass control, adult and gambling, with social media and approved AI tools open.

Guests

Short mix

Security and adult only, so visitors rarely hit a block page they cannot explain.

Servers and IoT

Tight mix

Security, cryptomining and remote access tools, with most other traffic logged for review.

Group-based rules need the enforcement point to know who is asking, through user sign-in, network segment or device profile. The custom policy management guide covers how products usually model this.

List of domains to block: FAQ

What is the minimum list of domains to block on any network?

Every network should block malware, phishing and suspicious domains. Most also block VPN and proxy services, because those let users route around every other rule. Content lists such as adult or gambling depend on who uses the network.

Should I block by category or by individual domain?

Block by category and keep a short manual list for exceptions. Individual domain lists go stale within weeks, because new sites appear every day, while a category list is refreshed for you.

How many domains should a blocklist contain?

It depends on the device. Resolvers and cloud services can hold full category lists, while routers and some firewalls have entry limits. The 20 million most visited domains cover 99.99% of web traffic, so a list trimmed to popular domains still covers almost all real use.

How often should a domain blocklist be updated?

Security lists need daily updates. Content lists also gain new domains every day, so daily delta files plus a monthly full refresh is a sound rhythm for both.

Which format should I download a blocklist in?

Use the format your enforcement point reads natively: DNS RPZ for resolvers, hosts or adblock style for small DNS boxes, external dynamic lists for firewalls, and CSV, Parquet or JSON if you build your own product.

Does blocking a domain also block its subdomains?

It depends on the format and the tool. Adblock style rules, dnsmasq, Unbound local zones and RPZ zones with a wildcard entry cover subdomains, while hosts files only match the exact name. Check how your enforcement point reads each line before rollout.

Will a DNS blocklist stop mobile apps as well as websites?

Yes, if the app uses your network's DNS. Apps look up their servers by name like browsers do, so a list that includes the app's content and API domains stops it. Apps with built-in encrypted DNS or VPN features need the bypass layer as well.

How much does a licensed category blocklist cost?

Starter database tiers start from $999. Enterprise and OEM licences are quoted per deployment, based on how the data is used and how many products it ships in. See pricing or OEM licensing.

Get every list from one categorized source

License 120 million categorized domains in 59 categories, with daily new-domain deltas and exports for resolvers, firewalls, proxies and apps.

Talk to us