batch reduce image size for emailing

shmu26

Estimable
Feb 18, 2014
117
0
4,660
15
I have a bunch of pics that I need to send by gmail, but they are too heavy.
How can I reduce their size to be appropriate for emailing?
I want to send the actual files, not links.
I want to do the conversion as a batch, not one by one.
 

nukemaster

Distinguished
Moderator
Compression does not work very well on already compressed files.

If you want to shrink and re-save copies of the images you can use something like IrfanView's batch conversion tool(File -> Batch Conversion/Rename). You can then select the images you want to convert select a size, Check Use advanced options(for bulk resize...). Select the new size or a percentage value of the original image size. Make sure the image type is JPG and an output folder and Start Batch.

http://www.irfanview.com/

Example image.


The files are resized to 50% of the original dimensions(with resample for better quality). The output is JPG 80% quality.

The input files are 38.5 megabytes while the output files are 3.46 megabytes. Using the original files with Winrar at its best compression setting I got 37.8 megabytes(compressed files just do not compress that much more).

I do agree with others that you could use something like Google Drive, Onedrive, drop box, ect to host a rather large collection of files and without the images being made smaller like that would with the above method. What you do will depend on your intended used of these images after sending.

EDIT
I see you must send as attachments. Irfanview is one of the faster ways to mass convert images(resize or apply basic filters, save and if required rename). It can even make web galleries.
 

jaslion

Honorable
Dec 17, 2012
529
1
11,210
93


https://wetransfer.com/
Zip or rar your file and upload them to wetransfer. Then send them to the person who needs it.
 

nukemaster

Distinguished
Moderator
Compression does not work very well on already compressed files.

If you want to shrink and re-save copies of the images you can use something like IrfanView's batch conversion tool(File -> Batch Conversion/Rename). You can then select the images you want to convert select a size, Check Use advanced options(for bulk resize...). Select the new size or a percentage value of the original image size. Make sure the image type is JPG and an output folder and Start Batch.

http://www.irfanview.com/

Example image.


The files are resized to 50% of the original dimensions(with resample for better quality). The output is JPG 80% quality.

The input files are 38.5 megabytes while the output files are 3.46 megabytes. Using the original files with Winrar at its best compression setting I got 37.8 megabytes(compressed files just do not compress that much more).

I do agree with others that you could use something like Google Drive, Onedrive, drop box, ect to host a rather large collection of files and without the images being made smaller like that would with the above method. What you do will depend on your intended used of these images after sending.

EDIT
I see you must send as attachments. Irfanview is one of the faster ways to mass convert images(resize or apply basic filters, save and if required rename). It can even make web galleries.
 
Thread starter Similar threads Forum Replies Date
David___Only Apps General Discussion 0
S Apps General Discussion 4
M Apps General Discussion 3
D Apps General Discussion 2
N Apps General Discussion 1
NoctisLionward Apps General Discussion 2
malavena Apps General Discussion 3
Tom Waller Apps General Discussion 2
P Apps General Discussion 1
A Apps General Discussion 13
Z Apps General Discussion 1
P Apps General Discussion 7
G Apps General Discussion 0
T Apps General Discussion 5
SHADOWSTRIKE1 Apps General Discussion 3
S Apps General Discussion 3
R Apps General Discussion 3
P Apps General Discussion 2
M Apps General Discussion 3
ChaoticWolf Apps General Discussion 30

ASK THE COMMUNITY