Lately my Android phone keeps showing random pop-up ads on the home screen and inside apps, even when I’m not browsing. I’ve tried closing background apps and clearing the browser, but the pop-ups keep coming back and it’s slowing my phone down. Can someone explain how to find what’s causing these pop-ups and the best way to block or remove them on Android?
Had the same thing on my Android a few months ago. Browser stuff did nothing. Turned out it was an app throwing ads over everything.
Here is what I would try step by step:
-
Check “draw over other apps” permissions
- Settings > Apps > Special access > Appear on top (or Draw over other apps).
- Look for weird apps with this allowed. Examples: battery saver, cleaner, flashlight, “phone booster”, free VPN, wallpaper apps, keyboard apps.
- Turn that permission off for anything suspicious. Test a while and see if popups stop.
-
Check notification spam
- When a popup shows, drag from the top to open the notification shade.
- Long press the noisy notification and tap “More” or “App info”.
- This shows which app sent it. Turn off its notifications or uninstall it.
-
Sort apps by install date
- Settings > Apps > Sort by “Last used” or “Last updated” if your phone has it.
- Look for apps installed around the time the ads started.
- Uninstall anything you do not trust or do not remember installing.
- Pay extra attention to: free games with lots of ads, system cleaners, free antivirus, QR code scanners.
-
Use Play Protect and a scanner
- Open Google Play Store > tap your profile picture > Play Protect > Scan.
- Also install Malwarebytes or Bitdefender from Play Store, do a full scan, then remove the scanner if you want.
- If it flags an app, uninstall it fully, not disable only.
-
Check browser settings anyway
- In Chrome: Settings > Site settings > Pop-ups and redirects: set to Block.
- Turn off “Notifications” for sites that look spammy.
- Clear history + cookies.
- If you use other browsers, do the same there.
-
Disable unknown sources
- Settings > Security > Install unknown apps.
- Make sure random apps do not have permission to install APKs.
- Leave it only for stuff you trust, like your main browser if needed.
-
Home screen shortcuts
- Long press any weird icon on your home screen. If it opens in Chrome and looks like an “app”, delete that shortcut.
- Some ad sites drop fake app icons.
-
If ads still show on lock screen
- Many lock screen wallpaper or charging animation apps show ads on lock.
- Uninstall any of those and see if it stops.
Worst case, if nothing works and the ads keep popping:
- Backup your photos, contacts, WhatsApp, etc.
- Remove your Google account.
- Do a factory reset from Settings > System > Reset options.
- After reset, install apps slowly from Play Store only, and watch when ads return to pinpoint the culprit.
For me the problem app was a “Battery Saver Pro” that came bundled with a free game. Removing that one stopped every popup instantly.
Popups like that almost always mean one nasty app is misbehaving, not “Android in general.” @kakeru already covered the obvious permission / Play Protect stuff, so I’ll skip repeating that and add what usually gets missed:
-
Use “recent apps” to catch it in the act
- When a popup appears, immediately tap the Recents button.
- Look at the very last app in the list. Sometimes it briefly shows up there with a weird name or icon before hiding again.
- If you see something you don’t recognize, long‑press it and go to App info, then uninstall.
-
Check “usage access” & “accessibility” abuse
Some adware hides by using system‑level stuff.- Settings > Security & privacy > More security (varies) > Usage access.
- Turn off usage access for anything that clearly doesn’t need it (random tools, wallpapers, boosters).
- Also check Settings > Accessibility > Installed apps / Downloaded services.
- If you see a random app enabled there, disable it. Normal games and utilities should NOT be in Accessibility.
-
Look for hidden “system” apps
- Settings > Apps > Show system / Show all.
- Sort by permission usage or size.
- Watch for apps with generic names like “System Service,” “Android Service,” “Updater,” that are not from your phone maker or Google. Tap into them and see the package name (at the bottom in App info). If it’s some sketchy domain (not google / samsung / motorola / etc.), uninstall.
-
Check your default apps
Some adware hijacks your default browser or launcher.- Settings > Apps > Default apps.
- Make sure:
- Browser is something you actually installed and want (Chrome, Firefox, etc.)
- Home app / Launcher is the normal one from your phone brand.
If you see a random launcher or unknown browser set as default, switch back and uninstall the weird one.
-
Try safe mode to confirm it’s an app
This is underrated and I slightly disagree with just jumping to factory reset like some people do.- Hold the power button, then long‑press “Power off” until “Reboot to safe mode” appears.
- In safe mode, third‑party apps are disabled.
- Use the phone for a bit.
- If the popups are gone, it’s definitely one of your installed apps. Then:
- Reboot normally.
- Start uninstalling the most suspicious / most recent apps one by one, testing between removals.
-
Clean up weird browsers & webviews
- If you have random “Mini Browser,” “Lite Browser,” or built‑in browser from a shady app, uninstall or disable it.
- In Settings > Apps > All apps, clear cache + storage for WebView and your main browser after removing the suspected bad app. Sometimes cached scripts keep re‑opening spammy pages.
-
Carrier / OEM crap
This one sucks: some cheaper phones or carrier models ship with ad‑pushing “features.”- Check if the ads have the carrier name or your phone brand logo anywhere.
- Go to Settings > Apps and look for preinstalled “news,” “recommendation,” or “content” apps from your vendor and disable all their notifications and background data.
- If disabling is possible, do it. These can absolutely behave like random popups.
If after all that you still get ads in safe mode or with a totally bare set of apps from Play Store only, at that point I’d honestly consider:
- Backing up everything, factory reset, and after reset
- Install only: your launcher, browser, 1–2 important apps
- Wait and see a full day
- Add apps slowly. As soon as popups come back, the last app you added is your culprit.
And yeah, don’t trust “battery saver,” “phone cleaner,” “RAM booster,” or random free VPNs. 9 times out of 10 the ads are hitchhiking with that junk.
Skip the factory reset for a moment. There are a few higher‑level things you can try that sit around what @kakeru covered, rather than duplicating it.
1. Identify if it is actually “system level” or just super‑aggressive ads
Before hunting ghosts:
- Turn off Wi‑Fi and mobile data for 10–15 minutes and keep using the phone.
- If the pop ups completely stop, it is almost certainly adware pulling content from the internet, not some offline system glitch.
- If they still show (for example as “offline ads” or fake system alerts), the culprit is probably a preinstalled app or a very sneaky “tool” that cached content.
This sounds trivial but it helps you decide whether to focus on uninstalling random utilities or on disabling vendor / carrier stuff.
2. Narrow down by notification history and bubbles
Even if the popup itself looks like it has no source, Android often leaves a trace.
- Go to Settings → Notifications → Notification history (or similar).
- When the next popup appears, dismiss it, then immediately check that notification history screen.
- Look for any app name that does not match what you were actually using. Tap it and you can usually go straight to its app settings and remove or muzzle it.
Also check Settings → Notifications → Bubbles / Floating notifications and turn those off for any suspicious apps. Some adware abuses “chat head” style bubbles.
3. Lock down overlay permissions a bit more aggressively
I slightly disagree with relying only on usage‑access and accessibility checks. A lot of these ad apps mainly abuse the ability to draw over other apps:
- Go to Settings → Apps → Special access → Display over other apps.
- Temporarily turn this off for basically everything that is not:
- Your main messenger(s)
- Your password manager
- A trusted screen filter / blue light app (if you really need it)
If the pop ups vanish after that, re‑enable overlay permission one by one until the bad actor reveals itself.
4. Look at “Install unknown apps” & auto‑downloads
Some of these ad popups come from apps that quietly pull APKs from elsewhere.
- Settings → Apps → Special access → Install unknown apps.
- Only your browser or a file manager you trust should have this allowed, and even that is optional.
- Turn it off for anything that is not clearly necessary.
This cuts off the ability of shady apps to silently bring in more friends.
5. Scan your phone, but use scanners as clues, not as final truth
I am not a fan of “one magic antivirus app” that claims to fix everything. However, running a second opinion scan can still give you a short list of suspects.
- Install one well known mobile security app from Play Store only.
- Run a full scan.
- Instead of letting it “auto fix” everything, just note which apps it marks as adware or PUP (potentially unwanted).
- Uninstall those manually through Settings so you stay in full control.
Use this once, then uninstall the scanner too if you do not want it running forever.
6. Check in‑app ad settings for legit apps
Legit apps sometimes crank their ad networks to insane levels after an update.
- For any app you use a lot (keyboard, weather, file manager, free games), open its in‑app settings and look for:
- “Promotions”
- “Recommendations”
- “Personalized ads”
- “Show ads outside the app” (yes, some actually phrase it like this)
Turn all of that off. If an app openly admits to “promotional content on the lock screen” or “home screen recommendations,” I would uninstall it on the spot.
7. Pay attention to when pop ups happen
Pattern‑tracking sounds tedious, but 2 or 3 data points help a lot:
- Do they show only when you connect to a certain Wi‑Fi? Could be a sketchy captive portal or router injection. Test on mobile data only.
- Do they always appear right after unlocking the phone or plugging in the charger? Some adware hooks into these system events. Search your apps list for “battery,” “charge,” “lock,” “screen,” “cleaner,” and purge anything you do not 100 percent trust.
8. When a factory reset actually makes sense
I slightly disagree with waiting too long to reset if the phone is cheap, full of random installs, and you do not remember what you added. There is a point where a clean slate saves hours.
If you do reset:
- Back up photos / contacts only.
- After reset, do not restore apps automatically.
- Use the phone with just system apps + 1 browser for half a day.
- Then add apps in small batches. As soon as ads return, the last batch holds the offender.
9. Pros & cons of the “How To Stop Pop Ups On Android” approach as a complete checklist
Since a lot of people search exactly for “How To Stop Pop Ups On Android,” it helps to think of that as a full workflow rather than only one trick:
Pros
- It forces you to check all special permissions: overlay, usage access, accessibility, default apps, notification history.
- Scales well: you can stop after you find the culprit or keep going if the issue is deeper.
- Works for both random adware installs and more subtle OEM / carrier ad components.
Cons
- It is time‑consuming because you are basically auditing your phone.
- Less technical users might feel overwhelmed by all the different Settings screens.
- If your phone vendor itself ships adware baked into the ROM, even a perfect “How To Stop Pop Ups On Android” checklist cannot always remove it; sometimes you can only disable or mute.
10. Where this complements @kakeru’s advice
- @kakeru digs deep into safe mode, “recent apps,” accessibility abuse, and weird fake system apps, which is solid.
- The extra focus here is on:
- Overlay & unknown‑source installs
- Notification history as a forensic tool
- Ad settings inside legit apps
- Using data connectivity toggles to quickly test if it is network‑driven adware
Put together, you get a pretty complete “How To Stop Pop Ups On Android” routine that avoids relying only on one dramatic move like factory reset, but also does not leave you stuck killing the same ad windows over and over.