"Draw Over Other Apps" Permission on Android: What It Is & How to Control It

“Draw Over Other Apps” Permission on Android: What It Is & How to Control It

“Draw over other apps” — now usually called “Display over other apps” (or “Appear on top” on Samsung phones) — is an Android permission that lets an app show windows, bubbles or buttons on top of whatever else is on your screen. It powers handy features like chat bubbles and floating screen-recorder controls, but it can also be misused. Here’s what it does, which apps genuinely need it, and how to turn it on or off.

What the permission does

Normally, an app can only show content while it’s open. With Display over other apps, an app can place a floating layer above other apps — even while you’re using something else. Android treats it as a special app access, so you have to grant it manually; apps can’t switch it on silently.

Common, legitimate uses

FeatureExample
Chat heads / bubblesMessenger chat heads
Floating controlsScreen recorders, game tools, timers
Screen filtersBlue-light or dimming apps
Floating calculators, notes or translatorsQuick-access utility apps
Caller ID pop-upsCall-screening and spam-blocking apps
Accessibility toolsMagnifiers, assistive buttons

Note: YouTube and video apps use a *separate* permission, Picture-in-picture, for floating video.

Why it can be risky

Because overlays sit on top of other apps, malicious apps have abused them to:

  • Trick you into tapping something hidden underneath (“tapjacking”)
  • Show fake login screens over banking or social apps to steal passwords
  • Display aggressive pop-up ads over everything you do

Newer Android versions have added protections — for example, blocking touches from untrusted overlays and hiding overlays on sensitive screens like permission prompts — but the safest approach is to give this permission only to apps you trust and that clearly need it.

How to check or change it

Pixel and most Android phones:

  1. Open Settings > Apps.
  2. Tap Special app access (you may need to open Advanced first).
  3. Tap Display over other apps.
  4. Select an app and toggle Allow display over other apps on or off.

Samsung Galaxy phones:

  1. Open Settings > Apps.
  2. Tap the ⋮ menu > Special access.
  3. Tap Appear on top.
  4. Toggle apps on or off.

You can also search “display over” or “appear on top” in the Settings search bar.

Should you allow it?

Allow it if:

  • The feature you want obviously needs a floating window (chat bubbles, recorder controls, a screen filter).
  • The app is from a well-known developer, installed from Google Play.

Deny or revoke it if:

  • A game, wallpaper or flashlight app asks for it with no clear reason.
  • You start seeing pop-ups or ads over other apps.
  • You don’t recognise the app.

Turning it off won’t break the app — you’ll just lose the floating feature.

Fixing the “Screen overlay detected” error

Older Android versions sometimes showed “Screen overlay detected” and wouldn’t let you grant another permission. That happens when an app’s overlay is active. To fix it:

  1. Close floating bubbles, screen filters and recorder controls.
  2. Temporarily turn off Display over other apps for those apps.
  3. Grant the permission you were trying to give, then switch the overlay apps back on.

Getting rid of pop-ups over every app

If ads appear on top of everything:

  1. Go to Display over other apps and look for unfamiliar apps with access — revoke it.
  2. Uninstall any app you don’t recognise or recently installed.
  3. Run Google Play Protect (Play Store > profile picture > Play Protect > Scan).
  4. Update Android and your apps.

FAQ

Is “draw over other apps” the same as “display over other apps”?

Yes. Google renamed it in newer Android versions. Samsung calls it “Appear on top”.

Can an app turn this on by itself?

No. You must grant it in Settings. Apps can only send you to the settings page to ask.

Does it drain battery?

The permission doesn’t, but an app constantly showing a floating window can use extra battery.

More Android help: what “Removed apps and users” means in data usage.