Generate a .mobileconfig profile to enable CleanBrowsing DNS filtering on your iPhone, iPad, Mac, or Apple TV. Uses encrypted DNS over HTTPS (DoH).
Free filters work for everyone. Paid accounts unlock 26+ configurable categories, custom policies, and device-level analytics.
Complete all steps to download your profile:
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".
Device name and type are added to the DoH URL as query parameters so queries from this device are identifiable in your dashboard.
CleanBrowsing Family Filter (DoH)
Paid/custom filter profiles support device identification. When you provide a device name and type, they are added as query parameters to the DoH URL. This lets you identify individual devices in your Analytics and Logs.
Device name and type are added as query parameters. For example:
https://doh.cleanbrowsing.org/doh/custom-filter/CODE/?devicename=Kids_iPad&devicetype=ipad
Free filters (Family, Adult, Security) do not support device identification since they are shared public resolvers with no per-device tracking.
Download the profile above, then follow the instructions for your device: