After initial installation, the Binance app takes up approximately 230 MB (72 MB APK decompression + runtime resources). After using it for a while, the Cache directory can gradually accumulate to 500 MB - 2 GB, mainly from K-line chart image caches, WebView caches, local copies of avatars/logos, and chat images. The one-tap cleaning entry is in Settings → Clear Cache, which only clears the Cache directory and does not affect your account data. For a complete reset, you can select "Clear Storage" in the system settings. The latest version of the app features smarter cleaning logic; it is recommended to download version 2.86.3+ from the Binance Official Website or click Binance Official App to get the APK. Below, we provide a deep dive into the cache structure, cleaning methods, and optimization strategies for both Android and iOS.
1. Composition of Binance App Storage Usage
From a system perspective, Binance app occupancy consists of several parts:
| Category | Default Path (Android) | Typical Size | Can Be Cleared |
|---|---|---|---|
| App Binary | /data/app/com.binance.dev-*/ | 72-80 MB | No (unless uninstalled) |
| User Data | /data/data/com.binance.dev/databases | 20-60 MB | Yes (but loses login state) |
| SharedPrefs | /data/data/com.binance.dev/shared_prefs | 1-3 MB | Yes (but loses settings) |
| Cache | /data/data/com.binance.dev/cache | 50-800 MB | Yes (any time) |
| WebView | /data/data/com.binance.dev/app_webview | 20-200 MB | Yes (any time) |
| Code Cache | /data/data/com.binance.dev/code_cache | 5-20 MB | Yes (any time) |
| Image Cache | /sdcard/Android/data/com.binance.dev/cache | 30-500 MB | Yes (safe to delete) |
Total Occupancy = App Binary + User Data + Cache + External Cache, usually 350 MB - 1.5 GB.
2. Three Methods to Clear Cache on Android
Method 1: In-App Cleaning (Recommended)
- Open the app → Tap the avatar in the top-left corner.
- Scroll down to "Settings" → Click "Clear Cache."
- A popup will show "X MB of cache will be cleared, not affecting account data" → Confirm.
- Wait for the progress bar to finish (usually 3-10 seconds).
This cleaning only deletes the Cache and WebView directories; account, trade history, favorites, and 2FA are all preserved.
Method 2: System Settings Cleaning
- System Settings → Apps → Binance.
- Click "Storage."
- You will see two buttons:
- Clear Cache: Equivalent to the in-app cleaning.
- Clear Storage: Will delete all local data, requiring a re-login.
Daily recommendation: use "Clear Cache." Use "Clear Storage" only if the app has a bug.
Method 3: ADB Precision Cleaning
Developers or advanced users can use ADB commands to precisely clear specific cache types:
adb shell run-as com.binance.dev rm -rf cache/
adb shell run-as com.binance.dev rm -rf app_webview/
Or just clear the WebView:
adb shell pm clear --cache-only com.binance.dev
This method preserves more settings but has a higher operational barrier.
3. How to Clear Cache on iOS
Method 1: In-App Cleaning
The path is the same as Android: Avatar → Settings → Clear Cache. The cleaning logic for iOS is slightly different:
- The Cache directory is in
~/Library/Caches/com.binance.live/. - The tmp directory is in
/tmp/(automatically cleared by iOS on reboot). - WebView cache is in
~/Library/WebKit/.
Method 2: Uninstall and Reinstall
Unlike Android, iOS does not provide a "Clear Storage" button. If in-app cleaning is not thorough enough, you can:
- Long-press the app icon → Delete App.
- Re-download it from the App Store.
- Log in to your account (Note: 2FA will need to be re-verified).
iOS Storage Management
System Settings → General → iPhone Storage → Find Binance, it displays:
- App Size: 70-80 MB.
- Documents & Data: The sum of Cache + local data.
- Tapping the app also shows "Offload App" (preserves data) and "Delete App" (deletes everything).
Offloading the app frees up space from the app binary but keeps the Cache; deleting the app clears all traces.
4. Why Cache Bloats
Many users report that Cache grows from a few hundred MB to 2 GB. The main reasons are:
K-Line Chart Image Cache
The K-line charts for Futures / Spot cache data for every time granularity locally (1m, 5m, 15m, 1h, 4h, 1d, 1w, 1M). K-line data for one coin is about 500 KB; monitoring 50 coins can result in over 25 MB.
WebView Cache
Activity pages, KYC pages, and some advertisements are H5, and WebView caches page resources (JS, CSS, images).
Avatar/Logo Cache
Spot / Futures lists, P2P merchant avatars, and NFT thumbnails are all cached.
User Uploaded Images
ID photos uploaded for KYC, withdrawal vouchers, and customer service chat images are temporarily stored in the Cache.
5. What Happens After Clearing Cache?
Will NOT lose:
- Account and password (no need to re-login).
- Favorites and K-line configurations.
- 2FA binding status.
- Trade history and orders.
- KYC status.
Will Reload (slightly slower once):
- The first time you open a K-line chart, it needs to download from the network.
- Avatars need to be re-downloaded.
- Activity pages need to be re-requested.
Will Reset:
- Cookies stored in WebView (some H5 functions may require re-authorization).
- Temporarily downloaded PDF statements.
6. How to Control Maximum Cache Size?
The Binance app does not have a configuration for a cache size limit, but at the system level:
Android Approach
- System Settings → Storage → Cached Data.
- Periodically (weekly) tap "Clear Cache" for all apps.
- Or install cleaning tools like SD Maid and set "Auto-clear when Binance Cache > 500 MB."
iOS Approach
iOS does not have system-level cache management and relies on in-app settings. However, the system will automatically clear some rebuildable cache when storage is low.
7. Optimization Strategies for Low Storage Space
Strategy 1: Periodic Cleaning
It is recommended to clear the Cache once a month. A normal user can accumulate 500-800 MB of cache in a month.
Strategy 2: Disable Image/Video Loading
Settings → Appearance → Data Saving Mode, disable:
- Auto-load avatars.
- Auto-load NFT images.
- Auto-load video covers.
This can reduce the rate of new cache accumulation to 1/5.
Strategy 3: Reduce K-Line Monitoring
K-line cache accumulates by coin. Remove favorites you don't watch often (Swipe right → Remove) so their K-lines are no longer cached next time you open the app.
Strategy 4: Clear Chat Image Cache
Images uploaded or downloaded in P2P or customer service chats go into the Cache. Clear chat images immediately after the conversation: Top-right corner of the chat window → Clear Chat Image Cache.
Strategy 5: Use Web Version for High-Frequency Queries
If your phone storage is tight (32/64 GB phones), you can use a browser to access m.binance.com for high-frequency price checks; the functionality is the same but it doesn't occupy local space.
8. App Still Lagging? Try a Full Reset
When is a Full Reset Needed?
- Frequent lagging even after clearing cache.
- Launch time exceeds 10 seconds.
- Certain functions do not respond when clicked.
- Login loops occur after an upgrade.
Full Reset on Android
- Note down your current login email and 2FA status.
- System Settings → Apps → Binance → Storage → Clear Storage.
- Re-open the app and log in.
- Re-bind 2FA and fingerprint.
Full Reset on iOS
- Long-press the icon → Delete App.
- Restart the phone (to let the system reclaim occupied space).
- Reinstall from the App Store.
- Log in to your account.
After a full reset, the app state is the same as the first installation, and lagging is likely to disappear. However, you will need to reconfigure 2FA, fingerprints, etc., which costs about 5 minutes.
9. Cache Path Reference Table
Detailed Path for Android
/data/data/com.binance.dev/
├── cache/ ← Safe to delete
├── code_cache/ ← Safe to delete
├── app_webview/ ← Safe to delete
├── databases/ ← Caution (Login state)
├── shared_prefs/ ← Caution (Settings)
├── files/ ← Caution (Downloaded files)
└── no_backup/ ← Caution (System backup)
/sdcard/Android/data/com.binance.dev/
├── cache/ ← Safe to delete
└── files/ ← Safe to delete
Detailed Path for iOS (Requires Jailbreak or Files App)
~/Containers/Data/Application/<UUID>/
├── Library/Caches/com.binance.live/ ← Safe to delete
├── Library/WebKit/ ← Safe to delete
├── Documents/ ← Caution
├── tmp/ ← Auto-cleared on reboot
└── Library/Application Support/ ← Caution
FAQ
Q1: Will clearing Cache slow down the app?
A: In the short term, yes (resources need re-downloading), but in the long term, it will be faster (reduces scanning overhead). A reasonable practice is to clean once every 30-60 days; do not do it too frequently.
Q2: Will clearing Cache log me out of my account?
A: No. Account login states are stored in shared_prefs and databases, which are not affected by cache cleaning. You will only be logged out if you use "Clear Storage" for a full reset.
Q3: Will Android's built-in one-tap cleaning tools affect the Binance app?
A: Safe system-level cleaning tools (like Xiaomi Security, Huawei Phone Manager, etc.) only clear the Cache and won't touch account data. However, third-party cleaning tools from unknown sources (XX Cleaner Master) might cause accidental damage and are not recommended.
Q4: Why do I have 500 MB of cache again the day after cleaning?
A: The Binance app re-caches frequently used data to speed up opening times. If you frequently open K-lines or watch Futures lists, it is normal for the Cache to grow quickly. You can enable Data Saving Mode to slow it down.
Q5: Does clearing Cache require root access?
A: No. Cleaning entries within the app or system settings do not require root; developer permissions may only be needed if using ADB to precisely clear a specific subdirectory.
Want to learn about app notifications and Do Not Disturb settings? Go back to Category Navigation to see related tutorials.