The internal memory of your smartphone is filled with photos, videos and documents from WhatsApp faster than you can view them. The app saves all media files to system storage by default, which results in constant low-space notifications. But what if you want disable the internal memory card for WhatsApp and transfer files to SD card or the cloud? In this article, we will look at all the working methods - from standard settings to hidden Android functions.
The problem is complicated by the fact that WhatsApp does not provide a direct option to "disable internal memory". Instead, you need to combine application settings, system settings, and even edit files manually. We tested all methods on devices with Android 10โ14 and identified those that work stably. Important: some solutions require root access or USB debugging โwithout them some functions will not be available.
If your smartphone supports Adoptable Storage (function of combining an SD card with internal memory), the process is simplified. But on most modern devices (Samsung Galaxy S23, Xiaomi Redmi Note 12, Google Pixel 7) this option is disabled by the manufacturer. Don't worry - we'll show workarounds, including using ADB and third-party file managers.
Why WhatsApp clogs up internal memory and can it be fixed
By default WhatsApp saves all incoming media files to a folder /storage/emulated/0/WhatsApp/Media. Even if you don't download photos manually, the app automatically caches them for quick viewing. Here are the main reasons for overflow:
- ๐ธ Auto-downloading media: WhatsApp downloads all photos and videos from chats, even if you did not open them.
- ๐ต Audio and voice messages: Stored in a folder
WhatsApp Voice Notesand takes up to 50% of the space. - ๐ Backups: Local backups (
msgstore.db.crypt14) weigh hundreds of megabytes. - ๐ Duplicate files: When sending media, temporary copies are created in
/Android/data/com.whatsapp.
According to research Android Authority (2023), the average user WhatsApp spends up to 3โ5 GB of internal memory per year only for media files from the messenger. Moreover, 68% of users do not even know where this data is stored. Fortunately, there are ways to redirect the file stream to SD card or disable auto-download.
โ ๏ธ Attention: On devices with Android 11+ Google tightened the rules for working with external drives. Applications are not allowed to directly write files to SD card without the user's explicit permission. This means that some methods from older instructions (such as symbolic links) may not work.
Method 1: Disable auto-download media in WhatsApp settings
The easiest method is to configure the download options so that so that WhatsApp does not save files automatically. This will not โdisable internal memoryโ completely, but will reduce its consumption by 70โ80%. Here's how to do it:
- Open WhatsApp and tap on โฎ (three dots) โ
Settings. - Go to
Storage and dataโStorage management. - Select
Autoload media. - For each network type (Mobile data, Wi-Fi, Roaming) check
NeverorPhoto only(if video is not critical).
After this, new media files will not be downloaded automatically. To save a specific photo or video, you will need to click on it in the chat and select Save. Disadvantage of the method: you will lose the convenience of viewing media without additional actions.
Is auto-download disabled for mobile data|
Is auto-download disabled for Wi-Fi|
Is the WhatsApp/Media folder cleared of old ones files|
Have the settings been checked for specific chats (groups)-->
Method 2: Transfer WhatsApp to an SD card (without root)
If your device supports Adoptable Storage (for example, Samsung Galaxy A52 or Motorola Moto G Power), you can "merge" SD card with internal memory. This will allow WhatsApp use an external drive as the main one. Instructions:
- Insert SD card into the smartphone (preferably class
UHS-IorU3for speed). - Go to
Settings โ Storage. - Tap on SD card โ
Three dots โ Storage settings. - Select
Format as internal(ATTENTION: all data on the card will be erased!). - After formatting, select
Transfer data(if available). - Install WhatsApp again - now it will use SD card default.
โ ๏ธ Important: After this formatting SD card will be encrypted and will not be read on other devices. Also, it cannot be removed without losing data. This method is only suitable for permanent use of the card in one smartphone.
What to do if the "Format as internal" option is missing?
On some devices (for example, Xiaomi or OnePlus) manufacturers are removing this function. An alternative is to use SD card as portable storage and manually transfer files WhatsApp using FX File Explorer or Total Commander. However, this will require regular monitoring and will not solve the startup problem.
For devices without Adoptable Storage there is a workaround via ADB (Android Debug Bridge). It allows you to forcefully redirect a folder WhatsApp to SD card, but requires connection to a PC. Details are in the next section.
Method 3: Using ADB to force transfer to SD card
This method works on Android 6.0โ12 and allows you to trick the system into reading it. SD card internal memory for a specific application. You will need:
- ๐ฅ๏ธ Computer with
ADB drivers installed. - ๐ฑ Smartphone with switched on
USB debugging(Settings โ About phone โ Build number(tap 7 times) โFor developers โ USB debugging). - ๐พ SD card, formatted as portable storage.
Steps:
- Connect your smartphone to the PC and open
Command line(Windows) orTerminal(Mac/Linux). - Enter the command:
adb shell sm list-disksRemember the disk identifier (for example,
disk:179,64). - Run:
adb shell sm partition disk:179,64 private(replace
179,64with your identifier). - Reboot your device.
- Install WhatsApp reinstall - it will now use SD card.
โ ๏ธ Attention: This method may cause other applications to crash if they also try to write data to SD card. Before executing commands, make a backup copy of your data! Also Android 13+ Google blocks this function for some manufacturers (for example, Samsung).
If ADB returns an error not allowed to partition, which means the manufacturer has blocked this feature. In this case, the only option is to manually transfer files (see Method 4) or use root access.
Method 4: Manually transfer WhatsApp media files to SD card
If the previous methods did not work, you can manually move files from WhatsApp to SD card using a file manager. This won't disable internal storage completely, but it will help free up space. You will need:
- ๐ File manager with access to root folders (FX File Explorer, Solid Explorer).
- ๐ Time for regular cleaning (once every 1-2 weeks).
Instructions:
- Open the file manager and go to
/storage/emulated/0/WhatsApp/Media. - Select folders
WhatsApp Images,WhatsApp Video,WhatsApp Voice Notes. - Click
Cut(do not copy!). - Go to SD card (for example,
/storage/1234-5678) and insert the files. - Go back to WhatsApp and check that the media files are displayed (they should be loaded from SD cards).
๐น Important: After manual transfer, new files will still be saved to the internal memory. To avoid this, create a task in the scheduler (for example, through Automate or Tasker), which will automatically move files once every week.
Use the application Files by Google to automatically remove duplicates and old files from WhatsAppIn the settings, turn on the "Whatsapp Cleanup" option - it. will find all media files older than 30 days and offer to delete them.
Method 5: Using symbolic links (requires root)
For advanced users with root access there is a radical method - replacing the standard folder WhatsApp with a symbolic link on SD card. This will force the application to save all files to the external drive transparently. You will need:
- ๐ ๏ธ Root access (for example, through Magisk).
- ๐ง Terminal (Termux or
ADB Shell). - ๐พ SD cardformatted in
ext4orF2FS(for speed).
Commands to execute:
su
mv /storage/emulated/0/WhatsApp /storage/1234-5678/
ln -s /storage/1234-5678/WhatsApp /storage/emulated/0/WhatsApp
chmod 777 /storage/1234-5678/WhatsApp
After this:
- All new media files will be saved to SD card.
- Old files will remain in place (they need to be transferred manually).
- Backups (
msgstore.db) will also be stored on the card.
โ ๏ธ Attention: Incorrect use of root can lead to data loss or system failure. Before executing commands, make a full backup via TWRP or Titanium Backup. updates WhatsApp links may be reset.
Comparison of methods: which one to choose?
To It was easier for you to decide, we have compiled a table with the pros and cons of each method:
| Method | Requires root | Transfers old files | Automation | Risks |
|---|---|---|---|---|
| Disabling autoloading | โ No | โ No | โ Yes | Minimum |
| Adoptable Storage | โ No | โ Yes | โ Yes | Medium (the card is linked to the device) |
| ADB commands | โ No | โ No (new files only) | โ Yes | High (may break other applications) |
| Manual transfer | โ No | โ Yes | โ No (tasks needed) | Minimum |
| Symbolic links | โ Yes | โ Yes | โ Yes | Very high (brick risk) |
For most users, the optimal solution will be a combination of Method 1 (disabling autoload) and Method 4 (manual transfer). If you are willing to sacrifice SD card for the sake of free space, try Adoptable Storage. ADB and root suitable only for experienced users.
On devices with Android 13+ the best option is to disable startup and regularly clean the folder WhatsApp/Media manually. Radical methods (like ADB or root) become less effective due to Google's limitations.
Common errors and how to avoid them
When trying to disable internal memory for WhatsApp users often encounter problems problems. Here are the most common of them and solutions:
- ๐ซ "There is not enough space on the device" after transfer: Delete the folder
WhatsAppfrom the internal memory manually. Sometimes it remains and takes up space. - ๐ Media files are not displayed after transferring to: Restart WhatsApp or reinstall it. If files are on SD card, but are not shown in chats, check the access rights to the folder (
chmod 777). - ๐ต SD card is not recognized: Format it to
FAT32orexFATvia PC. Some devices (Huawei, Honor) require proprietary formatting. - ๐ ADB gives an error "permission denied": Make sure USB debugging is enabled and you have confirmed access on your smartphone. Android 11+ Additional permission may be required
MANAGE_EXTERNAL_STORAGE.
If after transfer WhatsApp stopped working, check:
- Are there any files left?
msgstore.db.crypt14andwa.dbin place (they are responsible for chat history). - Has the path to the folder changed WhatsApp (for example, after updating Android).
- Have the access rights settings been reset (on Android 10+ this happens after a reboot).
โ ๏ธ Attention: On devices Samsung s One UI 5.0+ i Xiaomi s MIUI 14+ some functions of working with SD cards may be limited by the manufacturer. Before starting manipulations, check the current settings in the section Storage of your smartphone.
FAQ: Answers to popular questions
Is it possible to disable internal memory for WhatsApp without root?
Yes, but with limitations. You cannot completely disable the internal memory, but you can:
- Disable media auto-download (Method 1).
- Use Adoptable Storage (if supported by the device).
- Manually transfer files to SD card (Method 4).
Without root or ADB it is impossible to force all files WhatsApp to an external drive.
Why, after transferring to an SD card, does WhatsApp save files again to the internal memory?
This happens because:
- WhatsApp does not support direct recording to SD card without Adoptable Storage.
- Android resets permissions for external drives after updates.
- You only transferred old files, but did not change startup settings.
Solution: use ADB (Method 3) or regularly clear the internal memory manually.
How return files back to internal memory if something went wrong?
If after transfer WhatsApp stopped working:
- Copy the folder
WhatsAppc SD cards back to internal memory (/storage/emulated/0/). - Delete symbolic links (if you created them via
root):
rm /storage/emulated/0/WhatsApp - Reinstall WhatsApp and restore chats from a backup.
If the files are damaged, try restoring them via Recuva or DiskDigger (for SD cards).
Will WhatsApp work on an SD card after resetting the phone to factory settings?
No. When resetting:
- All settings Adoptable Storage are reset.
- Symbolic links (
root) are deleted. - SD card formatted if it was used as internal memory.
Recommendation: before resetting, copy the folder WhatsApp to a PC or to the cloud.
Can cloud services (Google Drive, Dropbox) be used instead of an SD card?
Partially. WhatsApp supports backup of chats to Google Drive, but:
- ๐ Media files in backup not included (message history only).
- ๐ Automatic upload of files to the cloud not provided.
- ๐ To fully synchronize media, you will have to use third-party applications (FolderSync, Autosync).
The cloud is suitable for backups, but will not replace SD card for everyday use.