Compression
How to compress a photo under 200KB without making it look terrible
A practical workflow for making a JPG photo fit a 200KB upload limit while keeping faces, IDs, and document details readable.
Most upload portals do not care that your phone took a beautiful 3.8 MB photo. They care that the file is under 200KB, usually JPG, and sometimes still readable after compression.
The trick is not to drag the quality slider to zero. You get better results by reducing dimensions first, then compressing just enough to pass the size rule.
Start with the upload rule, not the original file
Before changing anything, write down the portal’s exact constraints:
- Maximum file size, such as 200KB.
- File type, usually JPG or JPEG.
- Minimum and maximum dimensions, if listed.
- Whether the upload is for a face photo, document scan, signature, or ID.
If the portal only says “photo under 200KB,” use the smallest dimensions that still show the subject clearly. A 4000px-wide phone photo wastes most of its bytes on detail the portal will never display.
Resize before you compress
Compression works harder when the image has fewer pixels to encode. For a face photo, try this order:
- Crop away empty wall, desk, or background.
- Resize the longest side to something practical, often 800px to 1200px.
- Export as JPG.
- Lower quality in small steps until the file is below 200KB.
This usually preserves more visible detail than keeping the original dimensions and crushing JPG quality.
Watch the wrong parts of the preview
Do not judge only by the overall thumbnail. Zoom into the details the form checker or reviewer will care about:
- Eyes and face edges.
- Printed document text.
- Stamp or ID number regions.
- Signature strokes.
- Background banding, if the portal expects a plain background.
If those areas are falling apart, increase quality and reduce dimensions instead.
Strip metadata while exporting
Camera metadata can include device details, timestamps, thumbnails, GPS fields, and other information that does not help the upload pass. Removing metadata often saves a little file size and avoids sending information the portal did not ask for.
imgzly exports processed files without carrying over unnecessary camera metadata in the normal compression workflow.
Use a local browser workflow for sensitive photos
If the image is an ID, exam form photo, visa photo, medical document, or client file, avoid uploading it to a random compression server just to hit a KB target.
Use the Photo Under 200KB tool to resize and compress locally in your browser. The file is selected from your device, processed by browser code, and exported as a new download.
If the portal still rejects it
When a portal rejects a file that is already under 200KB, the problem is usually not compression. Check these next:
- The extension is
.jpgor.jpeg, not.pngrenamed to.jpg. - The dimensions match the allowed range.
- The file is not below a minimum KB limit.
- The filename has no spaces, special characters, or uppercase extension issues.
- The photo content follows the portal’s crop and background rules.
File size is only one gate. Passing the upload usually means satisfying file size, format, dimensions, content, and filename rules at the same time.