Skip to content

Repository files navigation

ExAPK: APK Extractor & Backupper

ExAPK Logo

ExAPK

APK Extractor & Backupper Utility for Android

🌐 Live Website

Stars Forks License Platform

Why This · Features · Installation · Quick Start · Preview · Support

🌐 In 4+ languages — 🇺🇸 EN · 🇮🇩 ID · 🇨🇳 CN · 🇯🇵 JP


🕒 Why ExAPK?

Extract any installed APK from your Android device without root access. Perfect for backup before factory reset, sharing apps with others, QA testing, or building personal app archives. Works completely offline — no internet required.

No Root Required Extract APKs from any installed app using standard Android APIs
Batch Extraction Select multiple apps and extract them in one go
Offline First Zero network permissions — works completely offline
Clean Material 3 UI Fast, responsive interface for navigating 1000+ apps
Flexible Output APK files saved to /Download/ExAPK/ for easy access

🎯 Key Features

Feature Status Description
App List Browse all installed apps (user + system)
Search Real-time search by app name
Filters Filter by All / User Apps / System Apps
Sorting Sort by Name / Size / Install Date
Batch Extract Select multiple apps and extract in one action
Progress Tracking See extraction progress for batch operations
Share APK Share extracted APKs via system intent
Settings Dark/Light/Auto theme + Language (EN/ID/CN/JP)
Offline No internet permission needed

📦 Installation

  1. Download APK

  2. Install on Android

    • Enable "Install from Unknown Sources" in your device settings
    • Tap the APK file to install
  3. Grant Permissions

    • When prompted, grant Storage/Files permission
    • This is required to read installed apps and write APK files
  4. Start Using

    • Open ExAPK and browse your installed apps
    • Tap an app to see details and extract its APK
    • Or select multiple apps and use the "Extract" FAB button

🚀 Quick Start

Pre-built APK (Recommended)

# No build required — use the pre-built APK
# Download from: https://github.com/Curzyori/ex-apk/releases

# After installing:
# 1. Open ExAPK app
# 2. Browse installed apps
# 3. Tap any app → "Extract APK"
# 4. APK saved to /Download/ExAPK/

Build from Source

# Clone the repository
git clone https://github.com/Curzyori/ex-apk.git
cd ex-apk

# Build debug APK
./gradlew assembleDebug

APK output location: app/build/outputs/apk/debug/app-debug.apk


🖼️ Preview

ExAPK Dashboard APK Extraction Preview
Language Settings Extracted APK Files


☕ Support

Support this project by buying me a coffee! 💝

Buy Me A Coffee

📄 License

This project is released under the Apache License 2.0 — see LICENSE for full text.

Built with passion as the 19th project of the 50 Projects Challenge by @Curzyori

About

APK Extractor & Backupper Utility for Android. No root access required. Extract, share, and backup installed apps. Works completely offline — zero network permissions, no ads, no tracking. Clean Material 3 UI. Supports English, Indonesian, Chinese (简体), Japanese (日本語).

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages