Is the internal memory of your smartphone full to capacity, but you donโ€™t want to delete your favorite applications? Transferring some apps to SD card can be a salvation - especially for owners of budget models Samsung Galaxy with 32 or 64 GB of internal memory. However, not everything is so simple: starting from Android 6.0 Marshmallow, Google has tightened the rules for working with external drives, and manufacturers like Samsung have added their own restrictions.

In this article we will analyze all current methods of transferring applications to an SD card for Samsung phones on Android 10โ€“14, including official methods through settings, workarounds for โ€œnon-portableโ€ apps and solutions typical problems. You will learn which applications can be moved and which cannot, how to properly format a memory card and what to do if the system blocks the transfer.

Important: transfer options depend on the version of Android, the smartphone model and the manufacturer's policy. For example, flagship Galaxy S23 or Z Fold 5 may not support this function at all, while in Galaxy A14 or M33 it is available, but with restrictions. Check compatibility before you start!

Why does Samsung restrict moving apps to the SD card?

With the release of Android 6.0 Google introduced the concept Adoptable Storageof allowing you to "tether" the SD card as part of the internal memory. However, Samsung, like many other manufacturers, refused this feature in favor of security and stability. Here are the key reasons for the restrictions:

  • ๐Ÿ”’ Data security: Applications on an SD card are easier to steal or replace, especially if the card is removed and connected to other devices.
  • โšก Performance: Class memory cards UHS-I or A1/A2 slower than the built-in memory UFS 3.1, which slows down apps.
  • ๐Ÿ“ฑ Market fragmentation: Manufacturers want to sell smartphones with a large amount of built-in memory, rather than support cheap cards.
  • ๐Ÿ”„ Compatibility: Not all applications work correctly with external drives (for example, games with a cache or system utilities).

However, some applications (for example, instant messengers, media players or offline cards) can be transferred. And for the rest, there are workarounds - we will talk about them below.

โš ๏ธ Attention: Starting from Android 11, Samsung has completely removed the transfer option for most models. If your phone does not have the "Move to SD card" option in the application settings, there are no official methods - you will have to use alternative methods.
๐Ÿ“Š Which Samsung model are you using?
Galaxy S (any)
Galaxy A (any)
Galaxy M/J/Fe
Galaxy Z (folding)
Other model

Preparing an SD card: formatting and selecting a class

Before transferring applications, you need to properly prepare the memory card. Not all SD cards are suitable for this task! Here are the key requirements:

Parameter Minimum requirement Recommendation
Speed class Class 10 UHS-I (U1/U3) or A2
Volume 8 GB 32โ€“128 GB (optimal for applications)
File system FAT32 (up to 32 GB) or exFAT (over 32 GB) exFAT (supports files >4 GB)
Manufacturer Any Samsung EVO, SanDisk Ultra, Kingston Canvas

If the card is new, you need to format it directly in the phone:

  1. Insert the SD card into the slot (or adapter for hybrid slots).
  2. Go to Settings โ†’ Device care โ†’ Memory.
  3. Click on SD card โ†’ Format โ†’ select Portable storage (not "Internal memory", if there is none options!).
  4. Confirm the action. Attention: all data on the card will be deleted!

For cards with a volume more than 32 GB the phone will automatically select exFAT. If the card has already been used in another device, it is better to format it again - this will eliminate possible reading errors.

๐Ÿ’ก

Before formatting, check the card for errors using the app SD Card Formatter (official utility from SD Association) on a PC. This will increase its service life.

Official method: transfer through Android settings (for supported models)

If your Samsung Galaxy works on Android 9.0 Pie or older (but not newer Android 10), try the standard method. It works for some applications, but not all. Here are step-by-step guide:

  1. Open Settings โ†’ Applications.
  2. Select the application you want to transfer (for example, Google Maps or Spotify).
  3. Click Memory (or Storage).
  4. If option available Edit or Move to SD card โ€” tap on it and confirm the action.
  5. Wait for the process to complete (may take up to several minutes).

Please note that:

  • ๐Ÿšซ System applications (for example, Samsung Pay, Knox) cannot be transferred.
  • ๐ŸŽฎ Games with cache (for example, PUBG Mobile, Genshin Impact) often block the transfer.
  • ๐Ÿ“ฑ Widgets will stop working if the application is transferred to the SD card.

After transfer, some data may remain in the internal memory (for example, cache or updates) To free up as much space as possible, clear the cache manually:

Settings โ†’ Applications โ†’ [Select an application] โ†’ Storage โ†’ Clear cache
โš ๏ธ Attention: If after transfer the application starts to crash or slow down, return it back to the internal memory. This is a signal of incompatibility with your SD card.

โ˜‘๏ธ Preparing to transfer applications

Completed: 0 / 4

Alternative methods for fixed applications

If the official method doesn't work (no transfer button) or the app refuses to move, try these workarounds. They require more effort, but often produce results.

1. Using the "Link2SD" function (requires root access)

Link2SD is an application that allows you to "link" parts of applications to the SD card, even if they do not officially support transfer. Minus: requires root access, which voids the warranty and may break operation Samsung Knox.

How it works:

  1. Install Link2SD from Google Play.
  2. Grant root access (for example, via Magisk).
  3. Select application โ†’ Create link โ†’ check Dalvik-cache, Library and Data.
  4. Reboot your phone.

โš ๏ธ Warning: Not all applications will work correctly. For example, banking apps (SberBank Online, Tinkoff) may block access due to a changed environment. execution.

2. Transfer via ADB (without root, but with restrictions)

If you donโ€™t have root access, you can try command adb to force a transfer. This method does not work on all Samsung models, but sometimes it helps.

Instructions:

  1. Enable USB debugging in Settings โ†’ About phone โ†’ Software information โ†’ Build number (tap 7 times, then return c Developer options).
  2. Connect the phone to the PC and run the command:
    adb shell pm set-install-location 2

    This command forces the system to install new applications on the SD card by default.

  3. Reinstall the desired application - it will be automatically installed on the card.

To return the installation to internal memory, use:

adb shell pm set-install-location 0

โš ๏ธ Limitation: This method does not transfer already installed applications, but only changes the location for new ones. Also, it may not work on Android 12+ due to Samsung policy.

What to do if ADB does not work?

If the command adb shell pm set-install-location 2 returns an error SecurityException, it means Samsung has blocked this function on your model. An alternative is to use App Cloner to create a "light" copy of the application on an SD card.

Moving application data (cache, media, downloads)

Even if the application itself cannot be transferred, you can often move it data: downloaded files, cache, media library. This will free up a significant amount of internal memory. Here's how to do it:

1. Transferring cache and downloads manually

Many applications (for example, Telegram, YouTube, Google Chrome) allow you to specify the download folder on the SD card in the settings:

  • ๐Ÿ“ Open the application settings โ†’ find the section Memory or Downloads.
  • ๐Ÿ”„ Specify the path to the folder on the SD card (for example, /storage/1234-5678/Download).
  • ๐Ÿ—ƒ๏ธ Transfer existing files manually through a file manager (for example, Samsung My Files).

2. Symbolic links (symlink) for advanced users

If the application is hardwired to the internal memory, but you want to transfer its data (for example, offline cards Google Maps), you can create a symbolic link from the SD card. To do this:

  1. Connect the phone to the PC and turn it on USB Debugging.
  2. Execute the commands (replace the paths with the current ones):
    adb shell
    

    su

    mv /sdcard/Android/data/com.google.maps /storage/1234-5678/Android/

    ln -s /storage/1234-5678/Android/data/com.google.maps /sdcard/Android/data/com.google.maps

โš ๏ธ Risk: Incorrect symbolic links can lead to application failures. Before experiments, make a backup copy of your data!

3. Applications that support external drives

Some apps can initially work with SD cards. Here is a list of popular ones:

  • ๐ŸŽต Spotify, Yandex Music โ€”saving music to a card.
  • ๐Ÿ—บ๏ธ Google Maps, 2GIS โ€”offline cards on SD.
  • ๐Ÿ“ท Gallery, Google Photos โ€”storing photos/videos.
  • ๐Ÿ“– Moon+ Reader, FBReader โ€”books on an external drive.
๐Ÿ’ก

Transferring application data (cache, media, downloads) is often safer than transferring the APK files themselves, and works even on new versions of Android.

Problems and errors during transfer: how to fix

Transferring applications to an SD card rarely goes smoothly. Here are the typical errors and their solutions:

Error Cause Solution
"Not enough space on the device" The SD card is formatted as a portable drive, but the application requires an internal one memory. Transfer only application data or use Link2SD.
"Application not installed" SD card is removed or damaged. Reinstall the application or check the card for errors (chkdsk on PC).
The application crashes after transfer Low speed of reading/writing the card. Return the application to the internal memory or buy a class card A2.
There is no "Transfer to SD card" button The manufacturer has disabled the function (typical for Android 11+). Use ADB or App Cloner.

If, after transferring, the application stops updating via Google Play, try:

  1. Return it to the internal memory.
  2. Update manually.
  3. Move to SD card again.

To diagnose problems with the SD card, use the command:

adb shell dumpsys media.storage

It will show whether the card is recognized by the system and what its status is (mounted or unmounted).

โš ๏ธ Attention: If the SD card suddenly becomes โ€œdamagedโ€, do not format it immediately! Connect it to a PC and try to recover the data using Recuva or TestDisk. Often the problem is in the file system, not a hardware failure.

Best practices: how to avoid problems with an SD card

To prevent transferring applications from resulting in lost data or failures, follow these rules:

  • ๐Ÿ”‹ Do not remove the card during the operation of transferred applications. This may lead to app crash or data loss.
  • ๐Ÿ”„ Check the card regularly for errors (once a month through Samsung My Files or PC).
  • ๐Ÿ“‰ Do not fill the card 100%. Leave at least 10% free space for stable operation.
  • ๐Ÿ›ก๏ธ Encrypt sensitive data. Use Samsung Secure Folder or Veracrypt for confidential files.
  • ๐Ÿ”„ Make backups. Transferred apps may disappear if the card fails.

If you heavily use the SD card for apps, consider purchasing a model with high wear resistance (for example, Samsung PRO Endurance or SanDisk High Endurance). Such cards are optimized for frequent data rewriting.

To monitor the condition of the card, install SD Card Tester or A1 SD Bench. These applications check the read/write speed and identify โ€œbadโ€ sectors.

๐Ÿ’ก

If you often transfer applications, disable automatic updates in Google Play for transferred apps Updates may reset their location to the internal memory.

FAQ: Frequently asked questions about transferring applications to an SD card in Samsung

โ“ Is it possible to transfer WhatsApp to an SD card?

Officially - no. WhatsApp blocks the transfer due to message encryption. However, you can transfer media files (photos, videos, voice messages):

  1. Open WhatsApp โ†’ โ‹ฎ โ†’ Settings โ†’ Storage and data โ†’ Storage management.
  2. Select file type (for example, "Video") โ†’ click Export and save to SD card.

Full transfer requires root and Link2SD, but this violates the security policy messenger.

โ“ Why does the application slow down after the transfer?

Reasons:

  • ๐Ÿข The memory card is too slow (lower class A1).
  • ๐Ÿ”Œ The SD card is connected via an adapter (in hybrid slots the speed below).
  • ๐Ÿ—ƒ๏ธ Fragmentation of files on the card (need to defragment via PC).

Solution: return the application to internal memory or buy a faster card (for example, SanDisk Extreme A2).

โ“ How to transfer games to an SD card?

Most modern games (for example Call of Duty Mobile, Genshin Impact) block transfer due to:

  • ๐ŸŽฎ Large cache size (up to 10 GB), which is not optimized for slow cards.
  • ๐Ÿ”’ Anti-cheat systems that require storing data in the internal memory.

Alternative: use Game Launcher from Samsung to clear the cache or transfer only updates games (folder Android/obb) manually.

โ“ Is it possible to use an SD card as internal memory on Samsung?

On most models Samsung function Adoptable Storage (turning the SD card into part of the internal memory) disabledHowever, on some older devices (for example, Galaxy J5 2016 on Android 6.0) it can be activated via ADB:

adb shell sm set-force-adoptable true

โš ๏ธ Warning: After this, the card will be encrypted and will not be read on other devices. When removed, the phone may stop booting!

โ“ What to do if the phone does not see the SD card after transferring applications?

Procedure:

  1. Restart the phone.
  2. Remove and reinsert the card.
  3. Check the card on your PC (the file system may be damaged).
  4. Format the card in your phone (data will be deleted!).
  5. If that doesnโ€™t help, the card may have failed (check on another device).

If the card works, but applications do not launch, try returning them to the internal memory:

adb shell pm move-package --internal-only com.example.app