Apple DNS Configuration Profile

Generate a .mobileconfig profile to enable CleanBrowsing DNS filtering on your iPhone, iPad, Mac, or Apple TV. Uses encrypted DNS over HTTPS (DoH).

Family
Blocks adult content, mixed content, malware. Forces SafeSearch.
Adult
Blocks adult content and malware. Does not block mixed content.
Security
Blocks malware and phishing only. No adult content filtering.
Paid / Custom
21+ filters, per-device analytics, full control.

Free filters work for everyone. Paid accounts unlock 21+ configurable categories, custom policies, and device-level analytics.

Find your code in the CleanBrowsing Dashboard under Your Network.

A label to identify this device in your DNS logs and analytics, e.g., "Kids iPad" or "Living Room Apple TV".

The device name is appended to the DoH URL so queries from this device are identifiable in your logs.

CleanBrowsing Family Filter (DoH)

Identify Your Devices

When you provide a device name, it is appended to the DoH URL inside the profile. This lets you identify individual devices in your Analytics and Logs.

DNS-over-HTTPS

The device name is appended to the DoH URL (URL encoded). For example:

https://doh.cleanbrowsing.org/doh/family-filter/Kids%20iPad
DNS-over-TLS

Prepend the name to the DoT hostname. Use -- for spaces and only use a-z, A-Z, 0-9 and hyphens.

Kids--iPad-family-filter-dns.cleanbrowsing.org

The profile generator above handles this automatically when you enter a device name.

Installation Guides

Download the profile above, then follow the instructions for your device:

  • iPhone & iPad
    iOS 14+ required. Install via Settings > Profile Downloaded.
  • Mac
    macOS Big Sur+ required. Install via System Settings > Profiles.
  • Apple TV
    tvOS 15+ required. Push from a device sharing the same Apple ID, or use Apple Configurator.
About This Profile
  • Uses DNS over HTTPS (DoH) for encrypted DNS queries on port 443.
  • Works system-wide on all networks (Wi-Fi, cellular, VPN).
  • Captive portal exceptions for hotel and airport Wi-Fi login pages.
  • Profile can be removed at any time from device settings.
  • No app installation required.

Need more control? Paid accounts offer 21+ configurable filter categories.

View Pricing