A free photo resizer to online resize image size in the exact custom size and pixels, crop photo, rotate, shrink and reduce the file sizes. This tool supports popular formats like JPG, PNG, BMP, and GIF among others without any limitation on file size to resize image. It offers the resizing method as a "high-quality distortion-less graphic resizing." While "high quality" isn't exactly a scientific measure, during testing, our resizing results were comparable to other resizing applications, and reasonable up-scaling had good results.
Also, you can do simple cropping, rotating, scaling to different sizes, and flipping it vertically or horizontally.