Android に広告ブロック機能は標準でありますか?

独立した設定としてはありませんが、Android のプライベート DNS(Android 9 以降)で代わりができます。dns.adguard-dns.com のような広告ブロック用プロバイダーのホスト名を入力すると、スマートフォンはすべての DNS クエリをそこへ送り、そのプロバイダーのリストにある広告やトラッカーのアドレスは、アプリでもブラウザーでも読み込まれなくなります。当社のテスト(2026年10月7日)では、このホスト名のプロバイダーがブロックした割合は 87.1%(広告・トラッカー名 1,880 件中)でした。フィルターを持たない one.one.one.one と dns.google のブロック率は 0.1% でした。

読了目安 5 分最終確認:2026年10月7日

Android は標準で広告をブロックしますか?

Android には広告ブロックのスイッチがありません。近い機能は 2 つあり、スマートフォン全体で働くのはそのうち 1 つだけです。

機能働く範囲ブロックするもの
Chrome の「煩わしい広告」設定Chrome の中だけGoogle が煩わしい広告や誤解を招く広告を表示していると判断したサイトの広告。ほかのサイトの通常の広告は表示されます。
広告ブロック用ホスト名を入力したプライベート DNSスマートフォンの DNS を使うアプリとブラウザー(Wi-Fi でもモバイルデータでも)DNS プロバイダーのリストにある広告とトラッカーのアドレス

実用的な答えは、プライベート DNS です。Android 9 以降に搭載されていて、アプリではないのでインストールは不要です。

プライベート DNS はどのように広告をブロックしますか?

アプリやサイトが広告を読み込む前に、スマートフォンは広告サーバーのアドレスを DNS サーバーに問い合わせます。プライベート DNS を使うと、その問い合わせはすべて、DNS over TLS で暗号化されて、入力したホスト名へ送られます。広告をブロックする DNS プロバイダーは、リストにある広告やトラッカーのアドレスに対して「見つかりません」(または 0.0.0.0 のような空のアドレス)と答えるため、広告は読み込まれません。ページ本体のアドレスは通常どおり答えるので、ページ自体は表示されます。スマートフォンの DNS ではなく独自の暗号化 DNS を使うブラウザーやアプリは、プライベート DNS を経由しません。

これには限界があります。広告がコンテンツと同じアドレスから配信される場合、DNS では区別できません。YouTube の動画広告や、SNS アプリ内のスポンサー投稿が代表的な例です。詳しくはDNS ではブロックできないものをご覧ください。また、入力したプロバイダーはスマートフォンのすべての DNS クエリを見ることになるため、先にプライバシーポリシーを確認してください。

プライベート DNS のホスト名一覧

「プライベート DNS プロバイダーのホスト名」の欄に入力するホスト名です。数値の 2 列はDNS 広告ブロックテストの結果です。23 か国の人気サイト 429 件で確認された広告・トラッカー名 1,880 件のうち各プロバイダーがブロックした割合と、サイトに必要な名前を誤ってブロックした数を示します。

プロバイダープライベート DNS のホスト名フィルターの内容ブロックした広告とトラッカー誤ってブロックされたサイトの必要部分
Control D (ads & tracking)p2.freedns.controld.com広告、トラッカー、マルウェア97.8%34
dnsforge.dednsforge.de広告、トラッカー、マルウェア98.5%62
AdGuard DNSdns.adguard-dns.com広告、トラッカー、フィッシング87.1%4
AdGuard DNS Familyfamily.adguard-dns.com広告、トラッカー、フィッシング、アダルトサイト87.1%20
Mullvad DNS (adblock)adblock.dns.mullvad.net広告、トラッカー(Mullvad によると、この公開サービスは 2026年11月2日 に終了します)66.3%4
Cloudflare for Familiesfamily.cloudflare-dns.comマルウェア、アダルトサイト0.2%2
OpenDNS FamilyShieldfamilyshield.opendns.comアダルトサイト0.1%0
Quad9dns.quad9.net悪質なサイト0.1%0
Cloudflare 1.1.1.1one.one.one.oneフィルターなし0.1%0
Google Public DNSdns.googleフィルターなし0.1%0
OpenDNSdns.opendns.comフィッシングサイト0.1%0

各プロバイダーの測定は、2026年10月7日 に DNS over HTTPS で行いました。2026年10月7日 には、広告・トラッカー名 1,880 件を、プライベート DNS が使うプロトコルである DNS over TLS で上記のホスト名にも問い合わせたところ、同じブロック判定になったのは次の数でした: 100.0%。プロバイダーはホスト名やリストを変更することがあるため、利用する前にプロバイダーの公式ページを確認してください。NextDNS のように、ユーザーごとに専用のホスト名を発行するプロバイダーもあります。それらはこの表に含まれません。

プライベート DNS で広告ブロックを有効にするには?

  1. 「設定」を開き、「プライベート DNS」を探します。Pixel や標準の Android では「ネットワークとインターネット」の中、Samsung では「接続」、「その他の接続設定」の順、Xiaomi では「接続と共有」の中にあります。見つからない場合は、設定で「プライベート DNS」を検索してください。
  2. 「プライベート DNS プロバイダーのホスト名」を選びます。
  3. 表のホスト名(例:dns.adguard-dns.com)を入力し、「保存」をタップします。

3 つのモードと機種ごとのメニューについては、Android のプライベート DNS の設定方法で詳しく説明しています。

うまくいかないときは?

  • 保存後にインターネットにつながらない。 ホスト名を入力すると、Android はそのサーバーだけを使います。ネットワークが DNS over TLS をブロックしている場合(職場、ホテル、公共 Wi-Fi の一部で見られます)や、ホスト名に入力ミスがある場合、DNS クエリは失敗します。プライベート DNS を「オフ」または「自動」に戻してください。
  • サイトやアプリが動かなくなった。 広告ブロックのリストは、サイトに必要なアドレスの一部もブロックしてしまうことがあります。表の最後の列は、当社のテストでそれが起きた回数です。別のプロバイダーを試すか、そのアプリを使う間だけプライベート DNS をオフにしてください。
  • Wi-Fi のログインページ。 ホスト名を入力している間は、ホテルや空港のログインページが開かないことがあります。プライベート DNS をオフにしてログインし、そのあとオンに戻してください。

EZOBLOCKER はどこに入りますか?

EZOBLOCKER にはプライベート DNS 用のホスト名がありません。アプリとして動作し、ローカルトンネルでスマートフォンの DNS クエリを受け取り、暗号化して当社のサーバーへ送ります。当社のリストにある広告とトラッカーは、スマートフォンに届く前に当社のサーバーでブロックされます。選んだほかのカテゴリも同じ仕組みです。同じテストでの広告・トラッカー名のブロック率は 96.5%、誤ってブロックされたサイトの必要部分は 3 でした。入力したホスト名が優先されるため、EZOBLOCKER を使う間は、プライベート DNS を「オフ」または「自動」にしてください。

公開プロバイダーを使いたい場合は、アプリの「設定 > 詳細設定 > DNSプロバイダー」で切り替えられます(AdGuard DNS、AdGuard Family、Cloudflare、Google、OpenDNS、Quad9 など)。このモードでは、EZOBLOCKER 独自のカテゴリは適用されません。EZOBLOCKER が働いているか確認するには、スマートフォンのブラウザーで保護状態の確認を開いてください。

よくある質問

1.1.1.1 は広告をブロックしますか?

いいえ。Cloudflare 1.1.1.1(プライベート DNS のホスト名は one.one.one.one)はフィルターを持たず、当社のテスト(2026年10月7日)での広告・トラッカー名 1,880 件に対するブロック率は 0.1% でした。Cloudflare for Families(family.cloudflare-dns.com)がブロックするのはマルウェアとアダルトサイトで、広告ではありません。同じテストでのブロック率は 0.2% でした。

94.140.14.14 は広告をブロックしますか?

はい。94.140.14.14 は AdGuard DNS です。ただし Android では IP アドレスを入力せず、プライベート DNS にはホスト名 dns.adguard-dns.com を入力します。当社のテスト(2026年10月7日)での広告・トラッカー名に対するブロック率は 87.1% でした。

広告を最も多くブロックするプライベート DNS のホスト名はどれですか?

当社のテスト(2026年10月7日)で、広告ブロック用のホスト名がブロックした割合は次のとおりです。p2.freedns.controld.com は 97.8%、dnsforge.de は 98.5%、dns.adguard-dns.com は 87.1%、adblock.dns.mullvad.net は 66.3% でした。ブロック率は全体の半分にすぎません。同じテストでは、サイトに必要なのに誤ってブロックされた要素も数えています(同じ順に 34、62、4、4)。完全な表と測定方法は DNS 広告ブロックテストのページにあります。

プライベート DNS と EZOBLOCKER を同時に使えますか?

いいえ。入力したプライベート DNS のホスト名が優先されるため、EZOBLOCKER には DNS クエリが届かず、そのカテゴリは何もフィルタリングしません。EZOBLOCKER を使うときは、プライベート DNS を「オフ」または「自動」にしてください。