How to Move Apps to the SD Card on Android

Running out of internal storage is one of the most common frustrations Android users face. Moving apps to an SD card sounds like an obvious fix — and for many users, it genuinely is. But the process isn't always straightforward, and whether it works well depends on several factors specific to your device and setup.

Here's a clear breakdown of how it works, what affects it, and what you'll need to think through for your own situation.

Why Android Lets You Move Apps to SD Card

Android introduced external app storage support years ago, and it has evolved significantly across OS versions. The core idea is simple: offload app data from limited internal flash storage to a removable SD card, freeing up space for photos, system processes, and other data.

There are two distinct approaches Android supports:

  • Adoptable Storage — The SD card is formatted and encrypted to act as an extension of internal storage. Apps and data move freely between the card and internal memory, and the card becomes permanently tied to that device.
  • Portable Storage (App2SD) — The SD card remains a standard removable card. Only certain apps can be moved to it, and the card can still be used in other devices.

Understanding which mode applies to your device changes everything about how the process works.

How to Move Apps Using Built-In Android Settings

For most Android devices running Android 6.0 and above, the standard path is:

  1. Open Settings
  2. Go to Apps (sometimes labeled Applications or App Manager)
  3. Select the app you want to move
  4. Tap Storage
  5. If the option is available, tap Change or Move to SD Card

That's the straightforward version. But there's a critical catch: not every app will show the "Move to SD Card" option. Developers must explicitly allow their apps to be moved to external storage. System apps, apps with widgets, and many banking or security apps typically cannot be moved at all.

Adoptable Storage: The More Powerful Option 📦

If your Android device supports Adoptable Storage, you can format your SD card to function as internal storage. This removes the developer restriction — apps behave as if they're running on the device's built-in flash.

To enable it:

  1. Insert the SD card
  2. Go to Settings > Storage
  3. Select your SD card and choose Format as Internal
  4. Follow the prompts to migrate data

This approach is more comprehensive, but it comes with real trade-offs:

  • The SD card is encrypted and device-specific — removing it will break the apps stored on it
  • The SD card's read/write speed directly affects app performance
  • Not all Android manufacturers enable Adoptable Storage — Samsung, for example, has disabled it on many of its devices

How SD Card Speed Affects App Performance 🐢

This is where many users hit unexpected problems. Moving apps to an SD card doesn't automatically mean they'll run fine. App performance depends heavily on the SD card's speed class.

SD Card Speed ClassSequential Read SpeedTypical Suitability
Class 10 / UHS-I U1~10 MB/s minimumBasic file storage only
UHS-I U3 / V30~30 MB/s minimumAcceptable for some apps
UHS-II / V60+~60–250 MB/sCloser to internal storage performance

Apps stored on slower cards may load more slowly, stutter, or behave unpredictably. This is especially true for games, apps with large databases, or anything that reads and writes data frequently. The gap between a budget SD card and modern internal flash storage (typically UFS 2.x or UFS 3.x) can be significant in real-world use.

What Happens to Apps When You Remove the SD Card

If you're using Portable Storage mode, removing the SD card simply makes those apps temporarily unavailable until the card is reinserted. No data is lost, but the apps won't launch.

If you're using Adoptable Storage, removing the SD card mid-use is more disruptive. Because the card functions as part of internal memory, apps stored on it can crash or become corrupted. The card is not meant to be hot-swapped.

Factors That Vary by Device and Manufacturer

Android is not a single uniform experience. Different manufacturers implement storage management differently:

  • Stock Android / Android One devices tend to follow Google's standard implementation most closely
  • Samsung One UI disables Adoptable Storage on most models, limiting you to the standard move-to-SD option
  • Xiaomi, Motorola, and Nokia devices vary by model and region
  • Older Android versions (below 6.0) have more limited support for both methods
  • Android Go editions (designed for low-memory devices) handle storage differently again

Your device's Android version, the manufacturer's skin, and even the specific firmware build can all determine which options appear in your settings menu.

What Can and Can't Be Moved

Not all app components behave the same way when moved to an SD card, even when the option is available.

Typically movable:

  • The main app APK and some associated data
  • App caches (though these often rebuild on internal storage anyway)
  • Certain game asset files

Typically not movable:

  • App widgets
  • System apps and pre-installed bloatware
  • Apps that have explicitly restricted external storage
  • Live wallpapers and accessibility services

Even when an app is "moved," Android often keeps a small portion of it on internal storage to handle things like launch shortcuts and notifications. The internal storage savings may be smaller than expected.

The Variables That Determine Whether This Works Well for You 🔍

Whether moving apps to an SD card is a practical solution or a frustrating workaround comes down to several things unique to your situation:

  • Which Android device you have and what your manufacturer allows
  • The speed and quality of your SD card
  • Which specific apps you're trying to move and whether developers permit it
  • How you use those apps — casual use vs. performance-intensive tasks
  • Whether you need the SD card to remain portable or can dedicate it to the device

For some users — particularly those with older mid-range devices, slower SD cards, or apps that block the feature — moving apps to SD delivers disappointing results. For others with the right hardware combination, it genuinely extends the useful life of a device.

Your device's storage settings menu is the first place to check: what options actually appear there will tell you more about your specific situation than any general guide can.