Three different problems with one symptom
Advertisements appearing on the home screen or over other apps feel like an infection and almost never are. Three separate mechanisms produce the same symptom, each has its own fix, and running a scanner first is the slowest route to any of them. Work through them in order and most people find the cause in under ten minutes.
Which of the three you have
| What you see | What it actually is | Where the fix lives |
|---|---|---|
| A notification that looks like a news alert or a warning | A website you allowed to send notifications | Browser site settings |
| A full screen advertisement over whatever you were doing | An installed app with permission to draw over other apps | Display over other apps, in settings |
| Advertisements inside the launcher or a system looking app | Something preinstalled by the manufacturer or the carrier | Disable it, or replace the launcher |
| A persistent notification offering to clean or boost | A cleaner app doing its business model | Uninstall it |
| Advertisements only inside one free app | That app, as designed | Its paid tier, or a different app |
Advertisement
Working through it, in order
- Note what is on screen when it happens, and when A site name in the corner means the browser. A full screen advertisement with a close button in an odd place means an app overlay. Only after unlocking, or at random, is a useful clue too.
- Revoke website notification permissions Browser settings, then notifications or site settings. Remove every site you did not deliberately subscribe to.
- Read the list of apps allowed to draw over other apps Settings, Apps, special access, Display over other apps. A torch or a wallpaper app with that permission and no reason for it is your suspect.
- Check which app has been installed most recently Sort the app list by install date. The advertisements started on a day, and something arrived that day or shortly before.
- Run a Play Protect scan Settings in the Play Store app, then the Play Protect section, and scan. It catches the known families and takes seconds.
- Restart in safe mode to confirm Hold the power off button in the power menu on most phones. Safe mode disables downloaded apps, so if the advertisements stop, it is definitely something installed rather than the system.
- Uninstall the suspect and watch for a day One app at a time, so you learn which it was. Removing five apps at once tells you nothing.
- Only then install a scanner By this point you usually know the answer. A scanner is for the case where you have worked through all of the above and the advertisements continue.
The apps worth using, and what each is for
The scanner with the best record on advertising-driven apps specifically, as opposed to classic malware. Its free scan is the part you need.
A light, free on-demand scanner with very little of its own noise, which is a rarer quality in this category than it should be.
Thorough, and clear about what it has found and why. A good second opinion when one scanner says nothing and the advertisements continue.
Capable, and a heavy presence on the phone with plenty of its own prompts. Scan, read the result, and consider removing it afterwards.
The same family and the same caveat. Worth knowing because it is already installed on a great many phones, often as the source of some of the notifications.
The genuinely useful tool here. It lists every app with its permissions, activities and services, which is how you identify what has overlay or notification access and why.
A firewall needing no root that blocks network access per app. Block the suspect's connection and the advertisements stop loading, which both fixes and confirms it.
Blocks advertising domains at the DNS level for the whole phone. It reduces what loads rather than finding the culprit, and it is a reasonable thing to leave running.
A content blocker for the browsers that support the mechanism, chiefly Samsung Internet. Specific in scope, and it does not block in other apps.
SD Maid 2. For clearing what an uninstalled app left behind, from leftover folders to a scheduled job. Precise, rather than a one-tap cleaner.
Shows you where a link actually goes before it opens, which is how most of these apps get installed in the first place.
Turns a website into a stripped down app with blocking built in, for the sites whose own app is the thing showing you advertisements.
When it came with the phone
Some budget handsets ship with advertisements in the launcher, the file manager or a system update tool, and a factory reset puts them straight back because they are part of the firmware. That is the one case where none of the above helps. What does help: disable the component in the app list if the system allows it, replace the launcher with a plain one, and turn off notifications for every manufacturer app individually. Removing them properly needs the computer-side developer tools, which is a different job and worth researching for your exact model.
And a note on the scanners above. A phone showing advertisements is far more often a permissions problem than an infection, which is why the settings lists come first in this guide. Antivirus apps on Android are useful for a specific scan and are not something most people need running all the time, particularly since several of them are themselves fond of notifications.
- Revoke website notification permissions
- Read the overlay permission list
- Sort apps by install date
- Test in safe mode
- Uninstall one thing at a time
- Installing three scanners
- A cleaner app promising to boost the phone
- A factory reset, before you have looked
- Granting a new app accessibility access to fix it
- Paying to remove advertisements an app put there
Browser notifications first, overlay permission list second, recent installs third, safe mode to confirm. Scanners after that, not before.
Frequently asked questions
Is this a virus?
Almost never in the sense people mean. It is usually a website you allowed to notify you, or an installed app using a permission you granted. Both are fixed in settings rather than by cleaning anything.
Why did the advertisements come back after a factory reset?
Because the cause shipped with the phone. Preinstalled components survive a reset, and the only remedies are disabling them, replacing the launcher, or the developer tools from a computer.
Do I need an antivirus app on Android?
Not permanently, for most people. Play Protect plus not installing much from unknown sources covers the common risks. An on-demand scanner is useful for exactly this kind of investigation.
An app wants accessibility access to block advertisements. Is that safe?
Accessibility access can read everything on your screen. Some legitimate tools need it, and it is also the permission abused most often. Grant it only to software you have specific reason to trust, and never to fix a problem you have not diagnosed yet.
Read next
A phone will happily run a keyboard, a mouse and a memory stick. It will not power a desktop hard drive.
Hard and fast are different things. Almost every game confuses them, and these do not.
The best party game on a phone is the one nobody has to read the rules of.

