I am not too concerned with the security aspect of putting my mail on the SD card, I am however very interested in moving the mail storage from the phone's internal memory to the SD card.

I have looked at the Gmail app and the stock Mail app and neither of them seem to be movable to the SD card so does anybody know if this can be done?

To be more specific, I really do not need to move the app itself, only the mail storage so if there is a way to move the storage location of mails from the internal memory to the SD card I would be very interested to know how that is done.

  • 1
    AFAIK You cannot do that. :( – Suraj Bajaj Oct 27 '12 at 11:24
  • 1
    Which Android version? What brand/model of phone? – david6 Oct 27 '12 at 20:28
  • 1
    Suraj Bajaj: That is sadly what I also think but I would like to be sure. David6: HTC Desire Z A7272 Android 2.3.3 HTC 2.1 (if that makes any difference) – Erik Oct 31 '12 at 10:20

K-9 Mail supports to store mail on the SDCard. So if you're not bound to the GMail or the other pre-installed mail apps, this might be worth a try.

Details can be found e.g. at TechnosAmigos article How to Save Email Data on your SD Card Rather than Internal Memory on Android Phones/Tablets. Basically, it requires the following steps:

  • Go to Settings → Account Settings.
  • Check for the Storage option
  • Select the SDCard instead of internal storage


  • can I download @all@ of my emails to SD card? Optionally without images larger than X - I don't need photos, but would like to have all of my email available offline. Given the size of SD cards, why not? – Mawg says reinstate Monica Jul 25 '18 at 14:52
  • 1
    @Mawg ask the dev. IMAP is server based. But a cache could be kept in sync, as clients on PC do. Technically. – Izzy Jul 25 '18 at 14:54
  • Yup; thanks to your help on s/w rec, I am now Gmail free, using Thunderbird on PC, where I have everything offline, and K9 - as suggested, I will ask the dev – Mawg says reinstate Monica Jul 25 '18 at 18:36

Only if you rooted, you can use data2sd (original version at Google Play; later modification by enthusiasts at XDA), where /data/data linked to /sd-ext/data (or just sdcard mounted to /data). Then ALL application data will be stored on SD Card.


K-9 Mail's option Account Settings > Storage will allow you to save messages to the first SD card. Most smartphones have no internal SD card, only the external. Thus my (Android 4.1.2) smartphone stores to /sdcard/Android/data/com.fsck.k9/. Most tablets have an internal and an external SD card and K-9 uses the internal. My tablet (also 4.1.2) stores to /storage/sdcard0/Android/data/com.fsck.k9/. AFAIK K-9 cannot store to the removable SD card sdcard1.


The ability of storing your email on autonomous madia by default, such as an SD card has become imperative in the age of claimed hadking. After all, it's the only way to efficiently preserve your email, possibly essential for later legal purposes and if we do not want to remain at the mercy of certain tech giants. With this being said, the ability to save your emails directly onto SD card within the k-9 email app as described above HAS DISAPPEARED in the second week of June 2019, which to my knowledge was the last email app offering this feature (The real reason it's disappearing everywhere!)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.