Need help uninstalling apps on my Android phone

I’m running out of storage on my Android phone and some apps won’t uninstall the usual way from the home screen or app drawer. I’m not sure if I should use settings, safe mode, or some other method, and I don’t want to accidentally remove something important. Can someone walk me through the right steps to safely uninstall apps on Android and free up space?

Yeah, some Android apps fight uninstalling. Here is what usually works, step by step.

  1. Try from Settings

    1. Open Settings
    2. Apps or Apps & notifications
    3. See all apps
    4. Tap the app
    5. Tap Uninstall

    If you only see “Disable”, it is a system or preinstalled app. Those normally do not uninstall without root. You can disable them instead so they stop using storage for updates and stop running.

  2. Remove “Device admin” rights
    Some security, VPN, work, or “phone cleaner” apps set themselves as device admins. Those will block uninstall.

    1. Settings
    2. Security or Security & privacy
    3. Device admin apps or Device administrators
    4. Turn off the app’s admin permission
    5. Go back to Apps and try uninstall again
  3. Use Safe mode if the app keeps reappearing
    Sometimes shady apps or launchers keep reinstalling or hiding their icon.
    To enter Safe mode on most phones:

    1. Hold the power button
    2. Long press “Power off” until “Reboot to safe mode” pops up
    3. Tap OK

    In Safe mode only system apps load.
    Go to Settings → Apps, find the problem app, uninstall it there.
    Then restart the phone to exit Safe mode.

  4. Clear Play Store device admin or play protect stuff
    If an app is tied to a work profile or device policy from a job/school, you might not uninstall it yourself.

    1. Settings
    2. Accounts
    3. Check for Work profile or management profile
      If you remove a work profile, managed apps go with it, but you lose work data. Do this only if it is your own device and you know your job does not need it anymore.
  5. Clean up big storage hogs first
    Go to Settings → Storage or Storage & cache.
    Look at:
    • Apps data size
    • Photos and videos
    • Downloads folder

    Easy wins:
    • Clear cache of big apps like Chrome, TikTok, Instagram, YouTube
    Settings → Apps → [App] → Storage → Clear cache
    • Delete WhatsApp backups and media inside WhatsApp settings
    • Move photos and videos to cloud or external storage

  6. For stubborn preinstalled junk
    You have three realistic options without root:
    • Disable the app in Settings so it stops updating
    • Uninstall its updates from the app info screen to free some space
    • Use “adb” from a computer to remove it for your user

    Quick adb outline if you want to go nerdy:

    1. On phone: Settings → About phone → tap Build number 7 times to enable Developer options
    2. Settings → Developer options → enable USB debugging
    3. On PC: install Android Platform Tools
    4. Connect phone with USB
    5. In a terminal:
      adb devices
      adb shell
      pm list packages | grep <part_of_app_name>
      pm uninstall --user 0 <full.package.name>

    This removes the app only for your user, the file stays in system partition but you get your internal space from updates and data.

  7. If an app looks like malware
    Signs: random popups, app with no icon, random browser opens.
    Steps:
    • Turn off internet
    • Boot to Safe mode
    • Uninstall the suspicious apps from Settings
    • Run a scan from a trusted antivirus like Malwarebytes or Bitdefender
    • Avoid random “cleaner” or “booster” apps, those often cause more junk

  8. Stuff to avoid
    • Do not use shady “1 tap uninstall” tools from the Play Store
    • Do not delete random folders in internal storage if you are not sure what they do
    • Do not factory reset unless you backup photos, contacts, and chats first

If you share your phone model and Android version, plus one or two app names that refuse to uninstall, people here can give more exact steps.

Couple of extra angles you can try that weren’t covered by @viajantedoceu:

  1. Check if the app is the default for something
    Some apps won’t behave nicely if they’re set as the default launcher, SMS app, phone app, etc.

    • Go to Settings → Apps → Default apps
    • If the problem app is set as “Home app,” “SMS app,” etc, switch it back to the stock one
    • Then try uninstalling again from Settings → Apps → that app
  2. Kill Play Store ties first
    Sometimes Play Store keeps a grip on an app while it’s updating:

    • Open Play Store
    • Tap your profile pic → Manage apps & device → Manage
    • Find the app, hit the 3 dots and see if there’s an uninstall option there
    • If it’s stuck “Updating,” hit the X to cancel the update, then uninstall from Settings
  3. Storage vs uninstall confusion
    If your main goal is space, you sometimes don’t actually need to uninstall:

    • Settings → Apps → [big app] → Storage
    • Use “Clear cache” and, if you don’t care about the app’s data, “Clear storage”
      Some apps (like Maps, Netflix, Spotify) store offline content that is huge and deleting that can free more space than uninstalling a random tiny app.
  4. Check for “hidden” dual copies of apps
    On some brands (Samsung, Xiaomi, etc.) you can “dual app” or “clone app”:

    • Look in Settings → Apps for things like “Dual apps,” “App clone,” “Second space”
    • If the stubborn app exists as a clone, remove the clone there first
      If you don’t, you can get weird behavior where one copy uninstalls and another keeps living its best life.
  5. Use the phone’s own cleanup tools, not random cleaners
    A bit of disagreement with the general “avoid all cleaners” advice. Most third party ones are trash, yeah, but the built‑in storage cleaner on many phones is actually pretty safe.

    • Settings → Storage → “Free up space” or “Clean up”
    • Let it suggest unused apps, large files, and temp files
      Just double check it’s not flagging stuff you really still use.
  6. Check if your phone is full to the point of bugging out
    If you’re at like 0–1% free space, Android can get weird and pretend uninstalls didn’t work:

    • First delete a few big videos/photos or move them to cloud/SD card
    • Restart the phone
    • Then try uninstalling those apps again
      With a bit of free headroom, app removal is less glitchy.
  7. If nothing works and it’s not a work/school restriction
    Before going nuclear with factory reset, try this “light reset” approach:

    • Sign out of Play Store
    • Force stop Play Store and Google Play Services
    • Clear cache (not storage) for both
    • Restart the phone and attempt the uninstall again
      This sometimes fixes that weird “it just spins and stays installed” problem.

If you want more specific steps, post:

  • Phone brand / model
  • Android version (Settings → About phone)
  • A couple of exact app names that refuse to go away

Certain brands (looking at you, Xiaomi / some carrier models) hide extra uninstall options in their own “App Manager,” so the details really matter here.

If Settings and the home screen are refusing to uninstall some apps, you’re almost certainly hitting one of three walls: “device admin,” “system app,” or “work profile / MDM” restrictions. Since @viajantedoceu already covered a lot of angles, here are different ones to try.


1. Check for “Device Admin” blockers

Some security, VPN, parental control, or anti theft apps make themselves Device Administrators. Those cannot be uninstalled until you disable that status.

  1. Go to Settings → Security & privacy (or Biometrics & security / Security, depends on brand).
  2. Look for something like Device admin apps or Device admin / Device admin settings.
  3. If the stubborn app is listed and toggled on, tap it and choose Deactivate or Remove device admin.
  4. Now go back to Settings → Apps → [that app] → Uninstall.

If you do not see any device admin menu at all, you might be on a heavily skinned ROM. In that case, use the search bar in Settings and search for “admin” or “device admin.”


2. Work profile / company or school control

If you see a suitcase icon on some apps or a “Work” tab in your app drawer, you have a work profile. Apps inside that profile are controlled by the company / school.

Signs this is your problem:

  • Work profile toggle in quick settings
  • Separate “Work” section in Settings → Passwords & accounts or Users & accounts

To remove those apps, you usually have to:

  1. Go to Settings → Security & privacy → More security settings → Device management (names vary).
  2. Look for anything like Work profile, Company portal, Device policy.
  3. If you are allowed, you can remove work profile. That nukes all work apps in one go.

If your IT locked it, you will not be able to uninstall those apps at all without their help. This is by design, not a bug.


3. System apps vs carrier bloat: disable vs remove

Some apps cannot be fully uninstalled because they live as system apps (often carrier tools, OEM tools, or preinstalled social media). Settings might only show Disable instead of Uninstall.

If you see Disable:

  • Use Disable anyway.
  • Then go to Storage in that same app page and Clear data + Clear cache.

Result:

  • The app stops running, disappears from the launcher, and its data is wiped.
  • You do not get 100% of its “code size” back, but you do free up data + cache and background usage.

If you are not rooted, fully deleting system apps is risky and usually requires ADB on a PC. I would not recommend that for most users just trying to free storage.

I slightly disagree with some aggressive “debloat everything” advice you may see around. Removing the wrong system package can break updates, notifications, or dialer functions. Disabling is a safer halfway point.


4. Corrupt app states: use “uninstall updates”

For Google system apps and OEM core apps that misbehave:

  1. Settings → Apps → [problem app].
  2. Tap the 3 dots in the top right.
  3. If you see Uninstall updates, tap that.

That rolls the app back to the factory version. After that:

  • Reboot your phone.
  • Then see if Disable or Uninstall becomes available, or at least if it stops blocking normal uninstalls of other apps.

This helps with weird cases where a broken update makes everything hang.


5. Fix a broken launcher situation

Sometimes the app refusing to uninstall is tied into your launcher more deeply than just the “default app” setting that @viajantedoceu mentioned.

Try:

  1. Install a temporary alternate launcher from Play Store (like Nova, Niagara, or any lightweight one).
  2. Set it as default: Settings → Apps → Default apps → Home app → choose the new one.
  3. From the new launcher, long press the problem app icon and see if uninstall appears, or go via Settings → Apps again.

Why this works: if your current launcher is glitching or tied to the app, switching launchers forces Android to re-evaluate app links and can unblock the uninstall dialog.


6. Safe mode, but used specifically to catch 3rd party blockers

You mentioned safe mode and were not sure if you should use it. It is actually useful for detecting whether some other app is stopping you.

How to use it more strategically:

  1. Restart into Safe mode (usually hold power, long press “Power off,” then choose Safe mode).
  2. In Safe mode only system apps run.
  3. Now try Settings → Apps → [problem app] → Uninstall.

If uninstall suddenly works in Safe mode:

  • A third party app you installed was blocking the uninstall (overlay, security app, or custom permission manager).
  • After you reboot back to normal mode, look for any “security optimizer,” overlay app, or “floating bubble” tools and try disabling those first.

If it does not work even in Safe mode, you are almost certainly dealing with a system / carrier / work-managed app.


7. When the app is gone but icons or data linger

Sometimes the uninstall actually worked, but the launcher still shows ghost icons or storage still looks weird.

Try this:

A. Reset launcher data (careful, this resets your home screen layout)

  1. Settings → Apps → [your launcher] (e.g., “One UI Home,” “System Launcher,” “Pixel Launcher”).
  2. Storage → Clear data and Clear cache.
  3. Home screen layout will reset, but ghost icons vanish.

B. Rebuild storage stats
If “used space” looks wrong after removing a bunch of apps:

  • Restart the phone and leave it idle for a few minutes plugged in.
  • Android periodically recalculates usage; it does not always update instantly.

I disagree a bit with “storage cleaners always fix it.” They can help, but only after Android’s own indexing finishes and only if you read each category carefully.


8. About “”: pros and cons

Since you mentioned products and app tools: if you are thinking about using a dedicated “uninstaller” type app or a “storage optimizer” like the one with the generic title ‘’, I would be very cautious:

Pros of using something like ‘’

  • Can show you all installed apps in one place.
  • Sometimes provides batch uninstall shortcuts that jump straight into app uninstall dialogs.
  • May highlight largest apps and data hogs, which helps you decide what to remove.

Cons of using something like ‘’

  • Many such tools simply call the same built-in uninstall function, so they do not fix apps that Android itself is blocking.
  • Some include aggressive “cleaning” that can remove useful cached data and then cause slowdowns.
  • Extra background services to “monitor storage” can ironically use more RAM and battery.
  • If it comes from an unknown developer, there is a privacy risk since they can see your app list and sometimes scan storage.

In most cases, I would rather stick to Android’s own tools and use something like ‘’ only for its overview and size listing, not for automatic cleaning or “boosting.”

@viajantedoceu already gave solid suggestions on freeing space without fully uninstalling everything. Their approach is pretty thorough. I just lean more conservative about installing extra “cleaner” utilities, because they can introduce a new layer of problems when you are already troubleshooting.


If you want a very targeted path next, post:

  • Phone brand / model
  • Android version
  • Names of 1–2 apps that refuse to go

With that, it is usually possible to say directly: “This is a system app, you can only disable it,” or “This is tied to a work profile / device admin, here is the exact thing to turn off.”