MapleDNS provides a private, encrypted, global DNS service for network devices using DNS over HTTPS (DoH) and DNS over TLS (DoT). It blocks ads, trackers, malicious, and suspicious domains — without filtering adult content.

The settings below configure your device to send DNS queries via encrypted HTTPS or TLS to one of our private resolvers. Networks, ISPs, and WiFi providers will not be able to see or manipulate the domains your device looks up.

iOS / iPadOS / macOS

Open this page in Safari and tap the button to install the profile.

Download Apple Device Profile
iOS / iPadOS:
Go to Settings → General → VPN & Device Management to install and activate. Confirm when prompted several times.

macOS:
Open the downloaded .mobileconfig file, then go to System Settings → Privacy & Security → Profiles → Install.

Android

Android 9 and newer support encrypted DNS via DoT natively.

  1. Open Settings on your device.
  2. Go to Network & Internet (or Connections on Samsung).
  3. Tap Private DNS.
  4. Select Private DNS provider hostname.
  5. Enter:
    pidoh.mapledns.net
  6. Tap Save.

Desktop Browser

Most desktop browsers support DNS over HTTPS (DoH) directly.

  1. Edge or Chrome:
    Open Settings → Security → Use secure DNS.
    Select Choose a service provider and pick Custom.
  2. Firefox:
    Open Settings → Privacy & Security → DNS over HTTPS.
    Select Increased Protection and choose Custom.
  3. Enter the custom DoH URL:
    https://pidoh.mapledns.net/dns-query
  4. Save your DNS settings.

Home Networks

Configure your router once and protect every device in your home.

  1. Open Internet → DNS Settings in your router configuration.
  2. Find the option for DNS over TLS (DoT) or DNS over HTTPS (DoH).
  3. Enter the hostname:
    pidoh.mapledns.net
  4. Leave your regular IPv4 and IPv6 DNS settings unchanged — they are only used for initial DoT/DoH bootstrapping.
  5. Save your DNS settings.