ZeroBloat is a desktop app for removing unwanted Android system apps and bloatware using ADB — no root required.
Built with Go, Svelte, and Wails.
Screenshot
Features
-
Detects connected Android devices automatically
-
Lists installed packages
-
Separates apps into:
- Bloatware
- System apps
- User-installed apps
-
Search and filter packages
-
Select multiple packages and uninstall at once
-
Warns before removing important system packages
-
Runs ADB commands silently in the background
Download
Prebuilt binaries are available from the Releases page:
Before using
Enable USB debugging on your Android device:
- Open Settings → About Phone
- Tap Build Number 7 times
- Open Developer Options
- Enable USB Debugging
Run
- Windows →
ZeroBloat.exe - macOS →
ZeroBloat.app - Linux →
chmod +x ZeroBloat.AppImage
Connect your phone with a USB cable and the app will detect it automatically.
Development
Requirements
- Go 1.21+
- Node.js 18+
- Wails CLI
Install Wails:
go install github.com/wailsapp/wails/v2/cmd/wails@latest
Clone
git clone https://github.com/AdhwaithAS/ZeroBloat.git
cd ZeroBloatRun in development mode
Build
License
MIT License.
Author
GitHub: @AdhwaithAS
Support the project: Buy Me a Coffee

