Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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.

share|improve this question
AFAIK You cannot do that. :( – Suraj Bajaj Oct 27 '12 at 11:24
Which Android version? What brand/model of phone? – david6 Oct 27 '12 at 20:28
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


share|improve this answer

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.

share|improve this answer

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.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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