Shrink a photo to fit an upload limit
Online forms often say things like “photo must be under 50 KB”. devMmX PhotoTools has one tool for that job. It re-saves your image as a JPEG that is at or below the size you choose.
The work happens inside your browser. Your photo is not uploaded to this website or to anyone else.
What the compressor does
- Accepts one JPEG, PNG or WebP image, up to 25 MB and 40 megapixels.
- Lets you pick 20, 50, 100 or 200 KB, or type your own limit. Here, 1 KB means 1,024 bytes.
- Lowers the JPEG quality step by step until the file fits, keeping the highest quality that still fits.
- Reduces the width and height only if you allow it, and always keeps the same shape.
- Shows the exact byte size, dimensions and a preview before and after, then lets you download the JPEG.
What it does not do
- It does not crop. If a form needs a particular shape, crop with your phone’s photo editor first.
- It does not make files an exact size. It targets a maximum, so a 50 KB limit might give you 46 KB.
- It does not know the rules of any particular form, exam or office. Always read the official instructions.
- It does not open HEIC photos, GIFs or PDFs.
Guides
-
How to reduce photo file size on an Android phone
Check a photo’s size, crop it, compress it in Chrome, and avoid the mistakes that make photos look worse than they need to.
-
Image dimensions versus file size: why online forms reject photos
Why a 600 × 600 photo can be 40 KB or 400 KB, what DPI really changes, and why “50 KB” can mean two different numbers.
How your photo is handled
When you choose a photo, your browser reads it from your device, draws it, and saves a new JPEG in memory. The page is set up so it is not allowed to send data anywhere. Like any website, the hosting service still records normal requests for the pages themselves. The privacy page explains this in detail.