WhatsApp has become an integral part of everyday communication, but its active use quickly fills up the internal memory smartphone. Photos, videos, voice messages, and chat backups can take up gigabytes of spaceโespecially if you chat in groups or save media files automatically. Transferring data to SD card seems like a logical solution, but pitfalls await users here: starting with the limitations of the operating system itself Android and ending with the features of the messenger.
In this article we will analyze all the current ways to save data WhatsApp to an external drive - from official methods to workarounds for advanced users. You will learn which files can be transferred without the risk of data loss, and which remain tied to the internal memory. We will also analyze why some functions (for example, automatically saving media to SD) may be unstable and how to fix it. Important: not all solutions are universal - their effectiveness depends on the version Android, phone model and even the manufacturer ( Samsung, Xiaomi and Huawei have their own nuances).
Why does WhatsApp not want to work with an SD card?
The main problem lies in the architecture Android. Starting with version 6.0 Marshmallow, Google has tightened the rules for working with external drives. Applications can no longer freely write data to the SD card - this is done for security reasons, to prevent malware from accessing personal files. WhatsApp was no exception: the messenger by default stores all data in the internal memory, and access to SD is limited.
There are other reasons:
- ๐ Security Policy: WhatsApp encrypts backup copies of chats, and they are transferred to removable media may compromise the integrity of the encryption.
- ๐ฑ Limitations manufacturers: Some brands (for example, Huawei or Oppo) block writing to SD for third-party applications at the firmware level.
- ๐ Performance: SD cards class
A1or lower are slower than internal memory, which can slow down the loading of media files. - ๐ File structure: WhatsApp uses its own storage system (
/Android/media/com.whatsapp/), which does not always interact correctly with external ones drives.
However, workarounds exist. They can be divided into three categories: official settings (available in the messenger itself), manual methods (transferring files manually) and technical tricks (for experienced users who are ready to take risks). Next, we will analyze each option in detail.
Method 1: Setting up automatic saving of media to SD
The simplest and safest method is to configure WhatsApp so that new photos, videos and documents are immediately saved to the memory card. This method does not transfer already downloaded files, but prevents the internal memory from filling up in the future.
Instructions:
- Open WhatsApp and go to
โฎ โ Settings โ Storage and data. - Select
Storage management. - In the section
Automatic media downloadsclick onWith incoming messages. - Tick the boxes opposite
Photo,Audio,VideoandDocuments. - Bottom of the screen an option will appear
Save to- selectSD card(if it is displayed in the list).
If the item SD card is not present, then your version Android or the phone firmware blocks this function. In this case, the following method will help.
Make sure that the SD card is formatted as internal memory (if necessary)
Check the free space on the card (minimum 1 GB)
Update WhatsApp to the latest version
Make a backup of your chats to Google Drive (just in case)-->
โ ๏ธ Attention: If you choose to save media to the SD card but later remove it from the phone, all files will become unavailable in chats (there will be a download icon instead). You can restore them only by inserting the card back.
Method 2: Manually transfer WhatsApp files to an SD card
If the automatic setup does not work, you can manually copy the media files from the folder WhatsApp to SD. This method does not affect the chat database (it will remain in the internal memory), but will free up space occupied by photos and videos.
How to do it:
- Connect your phone to your PC via USB or use the file manager on your phone (for example, Files by Google).
- Go to folder
/storage/emulated/0/WhatsApp/Media/(or/sdcard/WhatsApp/Media/on some devices). - Copy the folders
WhatsApp Images,WhatsApp Video,WhatsApp AudioandWhatsApp Documentsto the SD card (for example, to/storage/XXXX-XXXX/WhatsApp/whereXXXX-XXXXโ Your card ID). - Go back to WhatsApp, go to
Settings โ Storage and data โ Storage managementand pressClear- this will delete local copies of media from the internal memory.
Now new files will be downloaded to the internal memory, but you can periodically repeat the transfer manually. To automate the process, use applications like FolderSync or Automate to create copy tasks. files.
| File type | Source folder | Where to transfer | Can I delete the original? |
|---|---|---|---|
| Photos from chats | /WhatsApp/Media/WhatsApp Images/ |
/SD_card/WhatsApp/Images/ |
Yes, after verification |
| Video | /WhatsApp/Media/WhatsApp Video/ |
/SD_card/WhatsApp/Video/ |
Yes |
| Voice messages | /WhatsApp/Media/WhatsApp Voice Notes/ |
/SD_card/WhatsApp/Voice/ |
Yes |
| Chat backups | /WhatsApp/Databases/ |
Do not transfer! | No |
โ ๏ธ Attention: Do not transfer the folder Databases to the SD card! This will cause chat recovery to fail. Backups must remain in the internal memory or be loaded into Google Drive.
Method 3: Using an SD card as internal memory (Adoptable Storage)
Starting from Android 6.0, a function appeared Adoptable Storagethat allows you to โbindโ an SD card to the device and format it as internal memory. In this case, WhatsApp will perceive it as part of the main storage and save the data automatically. However, the method has serious drawbacks:
- ๐ The card will be encrypted and tied to the phone - it cannot be read on another device.
- โ ๏ธ When you remove the card, applications installed on it will stop working.
- ๐ Performance may drop if the card class
A1or lower. - ๐ง Not all manufacturers support this function (for example, Samsung and Xiaomi often block it in their shells).
If you are ready for these restrictions, follow instructions:
- Insert the SD card into the phone.
- Go to
Settings โ Storage. - Click on the name of the SD card and select
Settings โ Internal memory. - Follow the system instructions (the card will be formatted!).
- After formatting, reinstall WhatsApp -now it will save data to SD.
What to do if the "Internal memory" option inactive?
On some phones (especially Samsung i Xiaomi), the manufacturer disables this function. Try:
1. Use the ADB command to force enable:
adb shell sm set-force-adoptable true
(requires an unlocked USB debugging PC).
2. Install custom firmware (for example, LineageOS), if you are an experienced user.
3. Buy a phone with support Adoptable Storage (for example, Google Pixel or Nokia).
Method 4: Transferring chat backups to SD (for advanced users)
Whatsapp chat backups (files with the .crypt14 extension) cannot just be copied to an SD card and expected, that they will work. However, they can be temporarily stored on an external drive, and, if necessary, restored back to the internal memory. This method is useful if you want to free up space, but are not ready to lose your chat history.
Step-by-step guide:
- Create a backup copy in WhatsApp:
โฎ โ Settings โ Chat โ Backup โ CREATE COPY. - Connect your phone to your PC or open a file manager.
- Go to
/sdcard/WhatsApp/Databases/and copy files likemsgstore.db.crypt14andmsgstore.db.crypt14.keyto an SD card (for example, to/SD_card/Backup/WhatsApp/). - Delete the original files from the internal memory (they take up ~50-200 MB each).
- If you need to restore, copy the files back to
/WhatsApp/Databases/and reinstall WhatsApp.
This method is not suitable for constant use, but it will help save space if you rarely make backups. Automatic backup is better. set up saving to Google Drive (although this also takes up space in the cloud).
If you often reinstall WhatsApp, save the folder Databases on the SD card in a zipped form (ZIP). This will protect the files from accidental deletion and will speed things up. restoring them.
Method 5: Workarounds for root users
If your phone is unlocked root access, you can use applications like App2SD or Link2SDto force transfer WhatsApp to an SD card. However, this method is risky:
- ๐ก๏ธ Security violation: root access disables part of the protection Android, which makes the device vulnerable to viruses.
- ๐ง Malfunctions: WhatsApp may stop sending notifications or synchronizing messages.
- โ ๏ธ Loss of warranty: most manufacturers will void the warranty if root is detected.
If you still decide, follow these steps:
- Install Link2SD from Google Play.
- Open the application, find WhatsApp in the list and select
Create link. - Transfer data and cache to SD card (optional
Link dalvik-cacheandLink libs). - Reboot your phone.
After transfer, check the messenger: send a message, download a media file and make sure that notifications arrive. If errors occur, return WhatsApp to internal memory.
โ ๏ธ Attention: On some firmware (for example, MIUI from Xiaomi) Link2SD does not work correctly due to additional restrictions. Before use, make a full backup of your phone via TWRP or Titanium Backup.
Frequent problems and their solutions
When transferring WhatsApp to an SD card, users encounter common errors and ways to resolve them:
| Problem | Possible. reason | Solution |
|---|---|---|
| WhatsApp does not see media on SD | The card is formatted as portable, not internal | Transfer files back to internal memory or use Adoptable Storage |
| The application crashes after transfer | Not all files are copied or damaged | Delete WhatsAppclear the cache and install again |
| You cannot select SD in WhatsApp settings | Firmware or version restrictions Android | Use manual transfer (Method 2) or Adoptable Storage |
| Slow photo/video loading | Class SD card A1 or below |
Buy a class card A2 or UHS-I |
If none of the methods worked, consider alternative options:
- ๐ Clear the cache regularly WhatsApp in
Settings โ Applications โ WhatsApp โ Storage. - โ๏ธ Set up automatic backup in Google Drive (although this does not free up internal memory).
- ๐ฑ Buy a phone with a large amount of internal memory (from 128 GB).
The most reliable way to save space is a combination of automatically saving new media to SD (Method 1) and manually transferring old files (Method 2).
FAQ: Answers to frequently asked questions
Is it possible to transfer WhatsApp completely to an SD card, including chats?
No, the chat database (msgstore.db.crypt14) cannot be transferred to SD so that WhatsApp continues to work. These files must remain in the internal memory. You can only temporarily store their backup copies on the card (Method 4).
Why, after transferring to SD, did WhatsApp stop showing photos in chats?
This happens if you manually moved the folder Media to SD, but did not update the paths in the messenger settings. Solution: return the files back to the internal memory or set up automatic saving to the card (Method 1).
Will WhatsApp work faster if you transfer it to an A2 class SD card?
No, the speed of the messenger depends on the performance of the processor and RAM, and not on the type of drive. Moreover, SD cards (even class A2) are slower than built-in memory UFS 2.1/3.0, so transferring may even slow down media loading.
Is it possible to use WhatsApp on two phones with one SD card?
Technically yes, but this violates the rules of the messenger (one account - one device). Additionally, if you switch cards between phones, you will lose access to new messages on your previous device. For synchronization, it is better to use WhatsApp Web or Multi-Device Beta.
What to do if the Suddenly SD card becomes inaccessible and WhatsApp does not start?
Most likely, the card is damaged or turned off during recording. Try:
- Restart the phone.
- Remove and reinsert the card.
- Connect the card to the PC and check for errors (via
chkdskin Windows orfsckin Linux). - If files are lost, restore chats from Google Drive or a local backup.