A photo of a few megabytes is too big for most forms, emails and chats, but you can usually make it a tenth of the size without any visible difference. The key is to understand what makes the file large, then reduce only as much as you need. This guide explains the idea and then shows the steps in the MZScan image compressor.
Try it now, free and private
Open the image compressor →Three things decide the size: the dimensions (how many pixels wide and high), the compression level (how much detail is thrown away when the file is saved) and the format (JPG, PNG or WebP). A phone photo is often thousands of pixels wide, which is far more than any form or screen needs. Reducing the dimensions gently, and saving as JPG, removes most of the weight with little visible loss.
The compressor first tries to keep your image at its full size and at high quality. Only if the file is still too large does it lower the quality a little, and only after that does it reduce the dimensions in small steps. This order keeps as much detail as the size limit allows.
Ask for the size you really need, not the smallest possible. A clear 100 KB image is better than a blurry 20 KB one. If a form asks for "up to 50 KB", set 48 KB, so there is a small safety margin. If the tool says it could not reach the target, try a slightly larger number or start from a smaller original.
Every time a JPG is saved with lower quality, a little detail is lost for good. If you compress a photo to 100 KB and then compress that file again to 50 KB, the result looks worse than compressing the original once to 50 KB. Always go back to the original.
For form uploads with a specific size, see how to compress an image to 20, 50 or 100 KB. To understand the formats, read PDF vs JPG vs PNG.
These are rough starting points, not rules. Always follow the instructions of the form or portal:
After compressing, open the result at full size and check faces, text and edges before you upload it.
Will my photo look worse after compressing?
At a reasonable target the difference is usually not visible. Very small targets can soften fine detail.
Is the image uploaded?
No. Compression happens in your browser, and no watermark is added.
Which format is smallest?
For photos, WebP and JPG are usually smallest. JPG works on every website.
Your files stay on your device. Nothing is uploaded.
Open the image compressor →