How to Set Up Your Paid CleanBrowsing Account

This guide walks you through the complete setup of your paid CleanBrowsing account — from accessing your dashboard to binding your IP and customizing filters.

View Pricing

Step 1: Access Your Dashboard

After purchasing a CleanBrowsing plan, log in to your dashboard at my.cleanbrowsing.org. Your dashboard displays:

  • Your assigned DNS IPs: Unique to your account (e.g., 185.228.168.67 / 185.228.169.67). These are different from the free filter IPs.
  • Your current public IP: The IP address your network is using to reach the internet.
  • Filter settings: Content categories that are currently enabled or disabled.
  • Query statistics: DNS query volumes, blocked requests, and activity logs.

Step 2: Bind Your Public IP

CleanBrowsing uses your public IP address to identify your account and apply your custom filter settings. You must bind your network's public IP to your account.

How to Bind Your IP

  • Step 1: Go to Settings → Network in your dashboard.
  • Step 2: Add your public IP address. You can find your public IP by searching "what is my IP" in Google.
  • Step 3: Save the settings. Your custom filters will now apply to DNS queries coming from that IP.

Dynamic IP Addresses

If your ISP assigns a dynamic IP (which changes periodically), you need to keep your IP updated in CleanBrowsing. Options include:

  • CleanBrowsing DDNS Updater: A lightweight script that automatically updates your IP when it changes.
  • CleanBrowsing API: Use the API to programmatically update your IP from a cron job or scheduled task.
  • Third-party DDNS: Services like No-IP or DynDNS can be integrated.

Step 3: Configure DNS on Your Devices

Replace any existing DNS settings with your assigned paid DNS IPs. You can configure DNS at the router level (network-wide) or on individual devices.

Important: Remove Free Filter IPs

If you were previously using CleanBrowsing's free filters (185.228.168.168, 185.228.168.10, or 185.228.168.9), you must remove them. Using both free and paid IPs causes inconsistent filtering — some queries go through the free filter (no customization) and others through your paid filter (with your custom settings).

Router-Level Configuration

For network-wide coverage, configure DNS on your router. Enter your assigned paid DNS IPs in the router's DNS settings. Every device on the network will automatically use your paid filtering. See our router guides for specific router models.

Device-Level Configuration

For per-device setup, configure DNS in the network settings of each device. This is useful if your router doesn't allow DNS changes or if you need different filtering for specific devices.

Step 4: Customize Your Filters

With a paid account, you have full control over content filtering categories. Go to the Filters section of your dashboard to customize what is blocked.

Content Categories

Toggle 14+ content categories on or off: Adult Content, Malware/Phishing, VPNs & Proxies, Gaming, Streaming, Social Media, Dating, Gambling, and more. See our full list of predefined filters.

Custom Domains

  • Allow List: Add domains that should never be blocked, even if they fall into a blocked category.
  • Block List: Add specific domains to block that aren't covered by category filters.

When Do Changes Take Effect?

Filter changes take effect within minutes on CleanBrowsing's side. However, devices may continue using cached DNS responses until the TTL (Time-to-Live) expires. Flushing DNS cache on your devices will make changes take effect immediately.

Ready to get started with CleanBrowsing?

View Pricing Plans