How to Remove Ads on Android: Free Methods That Actually Work

You can remove or significantly reduce ads on Android without rooting your phone. The fastest free methods are adjusting Google's ad privacy settings, blocking pop-ups in Chrome, and uninstalling the app pushing the ads. For broader, system-wide blocking, Private DNS or a third-party ad blocker app covers more ground.

What Types of Ads Appear on Android?

Not all Android ads come from the same place — and that matters, because the fix depends on the source. Treating every ad the same way is where most guides go wrong.

Browser Pop-up Ads and Redirects

These appear inside your browser, usually as new tabs opening without you tapping anything, or pages that redirect you to an ad before showing content. They come from website permissions you may have unknowingly granted, or from aggressive ad networks on the sites you visit.

In-App Ads (Banners, Interstitials, Full-Screen)

Free apps display ads to generate revenue. Banner ads sit at the top or bottom of the screen. Interstitial ads take over the full screen between actions. Rewarded ads offer in-app benefits in exchange for watching a video. These are served from inside the app's own code — which is why most ad blockers can't touch them.

Notification Ads Pushed by Apps

Some apps, once installed and granted notification permission, push promotional messages directly to your notification tray. These look like normal alerts. Many users don't realise the app is the source until they check the notification settings carefully.

Lock Screen Ads

Common on budget Android devices and phones from certain manufacturers, especially in South and Southeast Asian markets. These appear directly on the lock screen and are often baked into the phone's launcher or pre-installed apps.

Home Screen and Widget Ads

Less common, but some ad-supported apps place banner ads inside widgets on the home screen. Some aggressive apps change your wallpaper or add shortcuts without permission.

Personalised System-Level Ads

Google tracks topics of interest based on your app usage and shares this data with advertisers. Samsung has its own parallel system. Neither of these shows you more ads in raw number terms, but they make the ads you see feel more targeted — which many users find more intrusive.

Why Do Ads Appear on Your Android Phone?

The straightforward answer: most Android apps are free, and advertising is how the developers make money. An app that costs nothing to download usually earns revenue every time an ad loads on your screen.

Beyond that, two other layers add to the ad experience. Google's ad personalisation system tracks your interests across apps and uses that to serve targeted ads — it doesn't add more ads, it shapes which ones you see. Then there's the manufacturer layer: Samsung, Xiaomi, and other OEMs sometimes embed promotional content into their own apps, like the Galaxy Store or pre-installed utilities.

What's often overlooked is that none of these three sources operate the same way, so no single fix addresses all of them at once. That's why a layered approach — starting with native settings, then adding browser-level or system-level controls — works better than any single method on its own.

A Note on What You Cannot Fully Remove

Before trying anything, it's worth knowing this: some ads on Android genuinely cannot be blocked, regardless of what you install or configure.

Ads inside YouTube (unless you have Premium), Spotify's free tier, and most streaming apps are served server-side — they're part of the content stream itself, not a separate network request that a blocker can intercept. Similarly, in-app ads inside free games are embedded at the code level and typically bypass all third-party blockers. The only way to remove those is to pay for a premium version of the app, or stop using it.

Setting this expectation early saves frustration. The methods below will meaningfully reduce the ads you see — but "meaningfully reduce" is accurate; "eliminate completely" is not.

Method 1 — Adjust Google Ad Privacy Settings (Free, All Android Devices)

This is a native Android setting. It doesn't block ads — but it limits how much data Google uses to target you, which reduces the intrusiveness of what you see.

Turn Off Ad Topics

  1. Open Settings
  2. Tap Google → All Services
  3. Under Privacy & Security, tap Ads Privacy
  4. Tap Ad Topics and toggle it off

Turn Off App-Suggested Ads

From the same Ads Privacy screen, tap App-suggested ads and toggle it off. This stops apps from using your usage history to suggest ads to other apps.

Disable Ad Measurement

Still in Ads Privacy, tap Ad measurement and turn it off. This limits cross-app tracking used to measure ad campaign performance.

Reset or Delete Your Advertising ID

Your Advertising ID is a unique code tied to your device that advertisers use to track you across apps. As reported by Wired, both Android and iOS force apps to use this special ad ID for tracking, which gets linked to whatever data marketers collect from you across every app you use. You can reset it (which breaks existing tracking profiles) or delete it entirely.

  1. Go to Settings → Google → All Services → Ads Privacy
  2. Tap Delete advertising ID

Deleting it is more effective than resetting. As reported by TechCrunch, simply resetting the Advertising ID is not the same as stopping tracking — it only generates a new identifier while leaving previously collected data intact.

Deleting it entirely means any app that queries it receives a string of zeroes instead of a real identifier, so no new cross-app profile can be built around your usage.

What These Settings Do — and What They Don't

Turning these off reduces targeted personalisation. In practice, it doesn't reduce the raw number of ads — you'll still see ads, they'll just be less tailored to your behaviour. Think of it as reducing surveillance rather than blocking ads.

Method 2 — Disable Samsung-Specific Ads (Samsung Devices Only, Free)

Samsung runs its own personalisation layer on top of Android. It's separate from Google's system and requires its own opt-out.

Turn Off the Customisation Service

  1. Open Settings
  2. Tap Samsung Account
  3. Go to Privacy
  4. Tap Customisation Service
  5. Toggle it off

This stops Samsung from using your data to personalise promotions inside Samsung apps like the Galaxy Store, Bixby, and Samsung Internet.

Disable Notification Ads from Samsung Apps

  1. Go to Settings → Notifications
  2. Check Recently sent — Samsung app notifications often appear here
  3. Tap the relevant app and toggle notifications off

You can also long-press any notification as it arrives and turn off notifications for that app directly from the notification tray.

What This Reduces vs What Remains

Turning off Samsung's Customisation Service reduces personalised promotions inside Samsung's own apps. It won't affect ads in third-party apps, browser ads, or Google's ad system — those require separate steps.

Method 3 — Block Ads in Your Web Browser (Free)

Browser ads are the most straightforward category to address. Every major mobile browser has at least basic controls built in.

Google Chrome — Block Pop-ups, Ads, and Notification Permissions

To block pop-ups and ads:

  1. Open Chrome and tap the three-dot menu (top right)
  2. Go to Settings → Site Settings
  3. Tap Pop-ups and redirects → toggle off
  4. Tap Ads → toggle off

To stop website notification ads:

  1. In Chrome, navigate to the site sending notifications
  2. Tap the lock icon (top left) → Permissions
  3. Tap Notifications → toggle off

Alternatively, to block all website notifications at once: Settings → Site Settings → Notifications → toggle off.

Samsung Internet — Enable Built-in Ad Blocker

Samsung Internet supports downloadable ad blocker extensions directly from its menu.

  1. Open Samsung Internet → tap the three-line menu
  2. Go to Settings → Sites and downloads
  3. Toggle Block pop-ups on
  4. Return to the menu and tap Ad blockers
  5. Download and enable one of the listed extensions

Switch to an Ad-Blocking Browser

Brave Browser has ad blocking built in by default — no extensions needed, no configuration required. Firefox on Android supports uBlock Origin, which is one of the most effective browser ad blockers available. Either option removes the need to configure Chrome's settings manually and typically blocks more ad types than Chrome's native controls alone.

In practice, users who switch to Brave or Firefox with uBlock report a noticeably cleaner browsing experience compared to Chrome with default settings.

Method 4 — Find and Remove the App Causing Ads (Free)

If ads are appearing outside your browser — on your home screen, in your notification tray, or as overlays across apps — a recently installed app is almost certainly responsible.

How to Identify the Offending App

  1. Open Google Play Store
  2. Tap your profile icon → Manage apps & device
  3. Go to Manage → Installed and sort by Last used

The culprit is usually an app that was recently installed and has been active in the background. Look for apps you don't recognise or don't remember installing deliberately.

Using Safe Mode to Isolate It

Safe Mode disables all third-party apps temporarily, which confirms whether the ads are coming from an installed app or from the system itself.

  1. Press and hold the power button
  2. Long-press Power off on screen
  3. Tap OK to reboot into Safe Mode
  4. Check if ads stop appearing

If they stop in Safe Mode, a third-party app is definitely the source. Restart normally and begin uninstalling recently added apps one at a time, restarting after each, until the ads stop.

Uninstalling the Offending App

Once identified: Settings → Apps → [App name] → Uninstall. If the uninstall option is greyed out, the app may have been granted Device Administrator access. Go to Settings → Security → Device Admin Apps, revoke its access, then uninstall.

Method 5 — Use a Third-Party Ad Blocker App (Free & Paid Options)

Ad blocker apps for Android work by creating a local VPN on your device. Traffic passes through this local VPN, which filters out known ad domains before they load. No data actually leaves your device — it's all handled locally.

How These Apps Work on Android (Local VPN / DNS Method)

Because Android doesn't allow system-wide filtering without root access, ad blocker apps use the VPN slot as a workaround. When enabled, your device routes all traffic through the app's local filter. It compares outgoing requests against a blocklist of known ad servers and drops the ones that match.

Honest Trade-offs

Using a local VPN for ad blocking comes with real trade-offs worth knowing upfront. It occupies your VPN slot, so you can't run a separate VPN simultaneously unless the app specifically supports VPN chaining. Some apps report mild battery and performance impact.

Certain apps that detect VPN usage may behave differently or restrict content. And — importantly — it still won't block in-app ads from apps like YouTube, because those ads come from the same server as the content.

What to Look for When Choosing One

Look for apps that are open source or have independently audited privacy policies. Check that the app does not log your browsing traffic. Verify it's updated regularly — ad blocklists need frequent updates to stay effective. A free version with optional paid features is common and usually sufficient for most users.

Method 6 — Use Private DNS for System-Wide Ad Blocking (Free, No App Needed)

This is the least-known method and, for many users, the most practical one. Android has a built-in Private DNS setting (available from Android 9 onwards) that routes all DNS queries through a DNS resolver of your choice. Some public DNS services specifically block known ad and tracker domains by default.

What Private DNS Ad Blocking Does

Every time your phone loads a website or app, it looks up domain names via DNS — like a phone book for the internet. A DNS-based ad blocker intercepts requests to known ad-serving domains and returns nothing, so the ad never loads. Because it works at the DNS level, it applies across all apps and browsers simultaneously.

How to Set It Up on Android

  1. Go to Settings → Network & Internet (or Connections on Samsung)
  2. Tap Private DNS
  3. Select Private DNS provider hostname
  4. Enter a DNS hostname that filters ads (several public services offer this at no cost)
  5. Tap Save

Changes take effect immediately. No app installation required, no VPN slot used.

Limitations of DNS-Based Blocking

DNS blocking is effective against ads loaded from separate ad-serving domains. It won't block ads that are served from the same domain as the main content — which is how YouTube and most major streaming services deliver ads.

It also won't block ads already embedded inside app code. In practice, it works best for browser ads, tracker blocking, and ads in smaller apps that rely on third-party ad networks.

Comparison Table — All Methods at a Glance

Method

Difficulty

Requires Root

Scope of Ads Blocked

Cost

Works on All Android Devices

Key Limitation

1. Google Ad Privacy Settings

Easy

No

Reduces personalisation only

Free

Yes

Does not block ads — only reduces targeting

2. Samsung Customisation Service

Easy

No

Samsung app promotions only

Free

Samsung only

No effect on third-party or browser ads

3. Browser-level blocking

Easy

No

Browser ads and pop-ups

Free

Yes

Only works inside the browser used

4. Remove ad-serving app

Easy–Medium

No

Removes source of pop-up/overlay ads

Free

Yes

Requires identifying the correct app

5. Third-party ad blocker app

Medium

No

Broad — apps and browsers

Free or Paid

Yes

Uses VPN slot; cannot block in-app ads (e.g. YouTube)

6. Private DNS

Easy–Medium

No

System-wide DNS-level blocking

Free

Android 9+

Cannot block same-domain or embedded ads

When Ads May Signal a Malware Problem

Most intrusive ads on Android come from legitimate (if aggressive) ad-supported apps — not malware. But some ad behaviour is a warning sign worth taking seriously.

Signs That Distinguish Malware Ads from Aggressive Legitimate Ads

Malware-driven ads tend to behave differently: they appear even when no apps are open, they display outside any app window entirely, they claim your phone is infected and pressure you to call a number or install something, or they redirect your browser without any interaction from you.

Legitimate ad-supported apps push ads within their own interface or notification channel — they don't typically take over your entire screen or appear on the lock screen without your permission.

How to Run a Google Play Protect Scan

  1. Open Google Play Store
  2. Tap your profile icon (top right)
  3. Tap Play Protect → Scan

Play Protect checks all installed apps against Google's known malware database. If it flags something, follow the removal steps it provides.

What to Do If Play Protect Finds Something

Uninstall the flagged app immediately. If the app has Device Administrator privileges and won't uninstall, revoke those privileges first via Settings → Security → Device Admin Apps, then uninstall.

When to Seek Further Help

If Play Protect finds nothing but highly disruptive ad behaviour continues — especially ads overlaying the entire screen, appearing on the lock screen with no explanation, or redirecting your browser persistently — a factory reset is the most reliable resolution. Back up your data first via Settings → General Management → Backup.

Conclusion

To remove ads on Android, start with the free built-in options: adjust Google's ad privacy settings, block pop-ups in your browser, and check for apps pushing unwanted notifications. For broader coverage, Private DNS adds system-wide filtering without using an extra app. No single method removes all ads — a layered approach works best.

Frequently Asked Questions

Does turning off ad personalisation stop all ads on Android?

No. Turning off Google's Ad Topics and App-Suggested Ads settings reduces how targeted ads are — it does not reduce the number of ads you see. You'll still see ads; they'll just be less tailored to your behaviour and browsing history.

How to Remove Ads on Android Without Rooting — Is It Possible?

Yes. All six methods in this guide work without root access. Methods like Private DNS and browser-level blocking are particularly effective and require no special permissions or third-party installs beyond your browser.

What is the fastest free way to reduce ads on Android?

Blocking pop-ups in Chrome (Settings → Site Settings → Pop-ups and Redirects → Off) takes under a minute and immediately reduces browser ads. For broader results, setting up Private DNS takes about two minutes and requires no app installation.

Why am I still seeing ads after installing an ad blocker?

Ad blocker apps cannot block ads served from the same domain as the main content — which is how YouTube, Spotify, and most major apps deliver ads. These are embedded in the content stream itself, not loaded from a separate ad server.

What is Private DNS and does it actually block ads?

Private DNS is a built-in Android feature (Android 9+) that routes DNS requests through a chosen server. Some public DNS services block known ad domains by default, making it an effective system-wide ad filter — no app, no VPN slot, no cost.

Ready to Streamline Your Ops? Let’s Connect.

Contact Form