webfilteringdatabase.com
Home
Features
Domain Categorization API Real-Time Classification 59 Filtering Categories Offline Database (100M) 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
API & Downloadable Offline Database

Web Filtering API & Database — 100 Million Domains in 59 Categories

We provide both an API and a downloadable offline database for web filtering. Classify any URL into 59 content categories in real time through our REST API, or license an on-premise database covering up to 100 million domains for firewalls, DNS filters, parental controls and OEM redistribution.

100M
Domains in Database
59
Categories
<50ms
Response Time
Enterprise Security
99.9% Uptime SLA
100M Domain Database
OEM Licensing
Real-Time Classification
API + Offline Database

Both an API and a Downloadable Database of 100 Million Domains

Pick the delivery model that matches your deployment. Call our REST API for real-time lookups, or license the full offline dataset for on-premise firewalls, DNS resolvers, parental-control appliances and OEM redistribution — all classified across the same 59 web filtering categories.

Web Filtering API

Real-time HTTPS endpoint that returns content categories and country data in under 50 ms. Plans from 1,000 daily lookups up to unlimited volume with bulk endpoints and webhook notifications.

See API pricing
NEW

Offline Database (100M domains)

Downloadable database from 5M to 120M domains. Starter tiers from $2,499; enterprise and OEM licensing quoted per deployment. Annual license with scheduled refreshes, CSV & Parquet.

View database packages

OEM Licensing

Embed the Web Filtering Database inside your own product with redistribution rights, white-label delivery and volume pricing. Contact us for a quote.

Contact us for quote
Core Capabilities

Classify Any Domain, Instantly

A comprehensive web filtering database that categorizes URLs and domains in real-time with machine learning precision across 59 distinct content categories.

Domain Categorization API

Query any domain or URL and receive instant categorization across 59 content categories. Our database covers up to 100 million domains with daily updates and AI-powered classification of new sites.

Learn more

Real-Time URL Classification

URLs not in our database are classified in real-time using deep learning models trained on billions of web pages, delivering sub-50ms categorization for any website worldwide.

Learn more

Content Classification Feed

Identify unsafe content, cryptomining, and other malicious domains with our continuously updated content classification layer integrated into every API response.

Learn more

Machine Learning Classification Engine

Our classification engine combines multiple ML models trained on billions of web pages to categorize domains with exceptional accuracy. The system analyzes page content, link structure, DNS metadata, WHOIS records, and visual elements.

Classification Methods: Deep learning NLP for text analysis, computer vision for visual content detection, graph neural networks for link analysis, and ensemble models for final category assignment.

Explore ML Engine

59 Content Categories for Granular Filtering

Our taxonomy covers every corner of the web with 59 precisely defined categories spanning web-based risks, adult content, productivity, lifestyle, and business topics. Each category has clear definitions and consistent classification criteria.

Categories include: Restricted / Suspicious, Adult, Gambling, Social Networking, Streaming Media, News/Media, Shopping, Education/Reference, Government & Legal, Health & Medicine, and dozens more. Domains can belong to multiple categories when content spans topics.

View All Categories

Real-Time Streaming for DNS Filtering

Built for high-throughput environments, our API handles millions of lookups per second with sub-50ms latency. Ideal for integration into DNS resolvers, firewalls, and proxy servers where every millisecond counts.

Ideal for: DNS-based web filters, secure web gateways, next-gen firewalls, browser extensions, parental control apps, and any application requiring instant domain intelligence.

Real-Time Features
100M
Domains in Database
59
Content Categories
99.5%
Classification Accuracy
<50ms
Average Response Time
Use Cases

Powering Web Filtering Worldwide

From schools to enterprises, ISPs to cybersecurity vendors, organizations trust our database to enforce safe browsing policies and protect users from harmful content.

K-12 & Education

CIPA-compliant web filtering for schools and libraries. Block harmful content while enabling educational resources with age-appropriate policies.

Enterprise Security

Protect corporate networks from unsafe content, and data leakage by categorizing web traffic and enforcing acceptable use policies.

Parental Controls

Build family-safe browsing experiences with granular category blocking. Let parents choose what content is appropriate for their children.

ISP & DNS Filtering

Enable ISPs to offer clean-pipe content filtering services to subscribers with carrier-grade classification at millions of queries per second.

Cybersecurity Products

Enhance firewalls, SWGs, and endpoint protection with URL content classification and content categorization for policy enforcement.

Managed Service Providers

Offer multi-tenant web filtering as a service. Configure per-client policies with our API and manage thousands of networks from a single platform.

Compliance

Built for Regulatory Compliance

Our web filtering database helps organizations meet content filtering mandates from CIPA, GDPR, IWF, and industry-specific regulations worldwide.

Meet Content Filtering Mandates

Regulations like CIPA (Children's Internet Protection Act) require schools and libraries to filter harmful content. IWF (Internet Watch Foundation) mandates blocking of illegal content in the UK. Enterprise regulations such as HIPAA, PCI-DSS, and SOX require web access controls to protect sensitive environments.

Our API provides the categorization backbone that makes compliance straightforward. Configure policies per regulation, generate audit logs, and demonstrate compliance with detailed reporting on blocked and allowed content categories.

Compliance Guide
How It Works

Simple Integration, Instant Results

Integrate our domain categorization API into your product in minutes. Send a URL, get back categories and category scores with detailed metadata.

1

Send a Domain

Submit any URL or domain to our API endpoint via a simple GET or POST request. Supports single lookups and batch requests of up to 1,000 domains.

2

Database Lookup

We first check our offline database of up to 100 million pre-classified domains. Cache hits return in under 10ms with full category data and classification details.

3

AI Classification

Unknown domains are classified in real-time using our ML pipeline that analyzes content, DNS, WHOIS, and link graph data for accurate categorization.

4

Get Categories

Receive the domain's categories, classification details, category level, popularity rank, and metadata in a clean JSON response. Ready for policy enforcement.

Developer-Friendly API Design

Built by developers, for developers. Our RESTful API returns clean JSON with consistent response formats. Integration typically takes less than 30 minutes with our SDKs for Python, JavaScript, Go, Java, and C#.

Flexible Deployment: Use our cloud API for instant scalability, or license the full database for on-premises deployment. Our architecture supports synchronous single lookups and asynchronous batch processing.

Enterprise Features: API key management, usage analytics, webhook notifications for category changes, custom category mappings, and dedicated support channels for high-volume customers.

API Documentation

Start Classifying Domains in Minutes

Try our domain classification tool to see web filtering categories and country data in action. Explore our API and database plans for production use.