With im smaller you can compress photos without any loss of data. It takes JPG, BMP and PNG files and compress them in JPG files. The compression is about 3:1, depending of the original image. The user also can set custom image size (in pixels or percentages) or convert images to gray scale. Using im smaller with non photographic images like BMP or PNG can give you even better compression.