← Back to Blog

The Ultimate Guide to Removing Android Bloatware Without Root (2026)

2026-06-05 • By TechnoCraze

Phones today come with way too much junk. Whether it's pre-installed carrier apps, manufacturer bloatware, or undeletable social media apps, these applications waste your battery, consume your storage, and track your data.

Normally, to uninstall these apps, you need to either root your phone (which voids your warranty) or download heavy command-line tools like the Android SDK Platform-Tools.

But today, there's a much easier way. You can remove bloatware directly from your Chrome or Edge browser using WebADB.


Step 1: Enable USB Debugging

Before you can use ADB (Android Debug Bridge), you need to unlock it on your phone.

  1. Go to Settings > About Phone.
  2. Tap on Build Number 7 times. You will see a toast message saying "You are now a developer!".
  3. Go back to the main Settings menu and find Developer Options (sometimes hidden under System or Advanced).
  4. Scroll down and turn on USB Debugging.

Step 2: Connect to WebADB

  1. Plug your phone into your computer using a USB cable.
  2. Open webadb.in in Chrome, Edge, or Brave.
  3. Click the Connect Device button.
  4. Select your phone from the browser popup.
  5. Look at your phone's screen and check "Always allow from this computer", then tap Allow.

Step 3: Find the Package Name

Android apps are identified by "Package Names" (like com.samsung.android.bixby). To uninstall an app, we need to know its package name.

  1. In WebADB, click on the Shell tab.

  2. Type the following command and hit enter to see a list of all installed packages:

    pm list packages
    

(Pro tip: If you want to find a specific app, you can use the grep command, like pm list packages | grep facebook)

Step 4: Uninstall the Bloatware

Once you have the package name, it's time to delete it. Note that we use the --user 0 flag, which uninstalls it for the current user without needing root access.

Type this command into the WebADB Shell and press enter:

pm uninstall -k --user 0 <package_name>

Example: To remove Bixby on a Samsung device:

pm uninstall -k --user 0 com.samsung.android.bixby.agent

If successful, the shell will return Success. The app is now completely removed from your phone!


Safe-to-Remove Examples

Here are some common bloatware package names that are generally safe to remove:

Samsung:

Xiaomi / POCO:

Frequently Asked Questions

Is this safe? Yes. Since you are using --user 0, you are only uninstalling the app for the current user. The core system file is still on the device partition. If you ever factory reset your phone, the app will return.

Can I break my phone doing this? If you uninstall critical system packages (like the system UI or the dialer), your phone might crash or bootloop. Only remove apps you are 100% sure are bloatware.

Do I need to install any drivers on my PC? No! That's the beauty of WebADB. Because it uses the WebUSB standard, your browser communicates directly with your phone. No drivers, no SDKs, no command-prompt setup.