O Android bloqueia anúncios sozinho?
O Android não tem um botão para bloquear anúncios. Dois recursos integrados chegam perto, e só um deles funciona no celular inteiro:
| Recurso | Onde funciona | O que bloqueia |
|---|---|---|
| Configuração Anúncios intrusivos do Chrome | Só no Chrome | Os anúncios de sites que o Google identificou exibindo anúncios intrusivos ou enganosos. Os anúncios normais de outros sites continuam carregando. |
| DNS privado com um nome de host que bloqueia anúncios | Apps e navegadores que usam o DNS do celular, no Wi-Fi e nos dados móveis | Os endereços de anúncios e rastreadores da lista do provedor de DNS |
Então a resposta prática é o DNS privado. Ele existe desde o Android 9, não é um app e não precisa instalar nada.
Como o DNS privado bloqueia anúncios?
Antes de um app ou um site carregar um anúncio, o celular pergunta a um servidor DNS qual é o endereço do servidor de anúncios. Com o DNS privado, cada uma dessas perguntas vai, criptografada com DNS over TLS, para o nome de host que você digitou. Um provedor de DNS que bloqueia anúncios responde “não encontrado” (ou um endereço vazio, como 0.0.0.0) para os endereços de anúncios e rastreadores da sua lista, e o anúncio nunca carrega. A página em si carrega, porque o endereço dela é respondido normalmente. Um navegador ou app que usa o próprio DNS criptografado em vez do DNS do celular ignora o DNS privado.
Isso tem limites. Quando um anúncio vem do mesmo endereço do conteúdo, o DNS não consegue separar os dois. Os anúncios em vídeo do YouTube e as publicações patrocinadas em apps sociais são os exemplos de sempre, veja o que o DNS não pode bloquear. Além disso, o provedor cujo nome de host você digita vê todas as consultas DNS do seu celular, então leia antes a política de privacidade dele.
Lista de nomes de host de DNS privado
Estes são os nomes de host que você digita no campo Nome de host do provedor de DNS privado. As duas colunas de números vêm do nosso teste de bloqueio de anúncios por DNS: a parcela dos 1.880 nomes de anúncios e rastreadores vistos em 429 sites populares de 23 países que cada provedor bloqueou, e quantos nomes de que os sites precisam ele bloqueou por engano.
| Provedor | Nome de host de DNS privado | O que filtra | Anúncios e rastreadores bloqueados | Partes de sites necessárias bloqueadas |
|---|---|---|---|---|
| Control D (ads & tracking) | p2.freedns.controld.com | Anúncios, rastreadores, malware | 97,8% | 34 |
| dnsforge.de | dnsforge.de | Anúncios, rastreadores, malware | 98,5% | 62 |
| AdGuard DNS | dns.adguard-dns.com | Anúncios, rastreadores, phishing | 87,1% | 4 |
| AdGuard DNS Family | family.adguard-dns.com | Anúncios, rastreadores, phishing, sites adultos | 87,1% | 20 |
| Mullvad DNS (adblock) | adblock.dns.mullvad.net | Anúncios, rastreadores (a Mullvad informa que este serviço público termina em 2 de novembro de 2026) | 66,3% | 4 |
| Cloudflare for Families | family.cloudflare-dns.com | Malware, sites adultos | 0,2% | 2 |
| OpenDNS FamilyShield | familyshield.opendns.com | Sites adultos | 0,1% | 0 |
| Quad9 | dns.quad9.net | Sites maliciosos | 0,1% | 0 |
| Cloudflare 1.1.1.1 | one.one.one.one | Sem filtro | 0,1% | 0 |
| Google Public DNS | dns.google | Sem filtro | 0,1% | 0 |
| OpenDNS | dns.opendns.com | Sites de phishing | 0,1% | 0 |
Medimos os provedores com DNS over HTTPS em 7 de outubro de 2026. Em 7 de outubro de 2026, consultamos os mesmos 1.880 nomes de anúncios e rastreadores pelos nomes de host acima com DNS over TLS, o protocolo que o DNS privado usa. Nomes com a mesma decisão de bloqueio: 100,0%. Os provedores podem mudar seus nomes de host e suas listas, então confira a página do próprio provedor antes de confiar em um deles. Alguns provedores, como o NextDNS, dão a cada usuário um nome de host pessoal; esses não estão na tabela.
Como ativo o bloqueio de anúncios com o DNS privado?
- Abra Configurações e procure DNS privado: no Pixel e no Android puro, em Rede e internet; no Samsung, em Conexões > Mais configurações de conexão; no Xiaomi, em Conexão e compartilhamento. Se não encontrar, procure por “DNS privado” em Configurações.
- Escolha Nome de host do provedor de DNS privado.
- Digite um nome de host da tabela, por exemplo
dns.adguard-dns.com, e toque em Salvar.
O guia do DNS privado no Android explica com mais detalhes os três modos e os menus de cada celular.
O que pode dar errado?
- Sem internet depois de salvar. Com um nome de host digitado, o Android usa só esse servidor. Se uma rede bloqueia DNS over TLS (algumas redes Wi-Fi de empresas, hotéis e locais públicos fazem isso) ou o nome de host tem um erro de digitação, as consultas falham. Volte o DNS privado para Desativado ou Automático.
- Um site ou app para de funcionar. Toda lista que bloqueia anúncios bloqueia também alguns endereços de que um site precisa; a última coluna da tabela conta quantas vezes isso aconteceu no nosso teste. Tente outro provedor ou desative o DNS privado enquanto usa esse app.
- Páginas de login de Wi-Fi. A página de acesso de um hotel ou aeroporto pode não abrir enquanto há um nome de host digitado. Desative o DNS privado, faça o login e ative de novo.
Onde o EZOBLOCKER entra?
O EZOBLOCKER não tem um nome de host de DNS privado. Ele funciona pelo app: um túnel local captura as consultas DNS do celular e as envia criptografadas aos nossos servidores, onde os anúncios e rastreadores da nossa lista são bloqueados antes de chegar ao seu celular, junto com as outras categorias que você escolher. No mesmo teste, ele bloqueou 96,5% dos nomes de anúncios e rastreadores. Partes de sites necessárias bloqueadas por engano: 3. Como um nome de host digitado tem prioridade, o DNS privado precisa ficar em Desativado ou Automático enquanto o EZOBLOCKER estiver ativo.
Se você preferir um provedor público, o app pode trocar para um deles em Configurações > Avançado > Provedor DNS (AdGuard DNS, AdGuard Family, Cloudflare, Google, OpenDNS, Quad9 e outros); nesse modo, as categorias dele não se aplicam. Para conferir se o EZOBLOCKER está filtrando, abra a verificação de proteção no navegador do celular.