Android - Resize photo before sending it by email?

There is a free (as in freedom) application Send Reduced, available at the F-Droid repository of free software.

Install F-Droid, install Send Reduced, select your photos, press Share button, select Send Reduced and then select the sharing method. Your photos will be sent reduced in resolution and file size.


There is no stock option to do this.

Here's what I do, and it works pretty good, but isn't perfect.

  1. Download Reduce Photo Size from the Play store.
  2. When composing an email, click Add Attachment.
  3. A choice of locations will pop up. Choose Reduce Photo Size.
  4. Then choose either Select Image or Take a Photo.
  5. If you click Select Image, then choose Gallery.
  6. Once you have selected the photo you want to send, click Reduce.
  7. Now a confusing window will pop up and this is where it gets a little tricky. You really have to know picture sizes as measured in pixels. Click Custom. The smallest photo size will be shown as a default (320x240 or something). I usually use 640x480 for a small 25kb pic, but you could resize up to anything you want.
  8. Hit OK and then choose the three dots for the menu and choose Done.

That's it!


Image Shrink Lite is just right for me; there's a paid version with more options.