When you need files under 1 MB
The 1 MB ceiling shows up everywhere: applicant tracking systems for resumes and portfolios, e-visa portals, university application forms, classifieds sites, and countless "attach a photo" fields in business software. iPhone photos regularly exceed it — a HEIC file is often 1–4 MB, and a full-quality JPG of the same photo can be twice that.
This page preselects a JPG output with a 1 MB target, so one pass handles both the format and the size. It is a comfortable limit: most photos stay visually sharp while reliably passing the upload check. Acceptance ultimately depends on the receiving website, so check its requirements if it also specifies dimensions or aspect ratio.
How the size target works
The converter decodes each HEIC photo, applies any resize you set, then finds the highest JPG quality that still fits under 1 MB. Each file is tuned individually, so simple shots keep near-original quality while detailed ones are compressed just enough to fit. If the limit cannot be reached through quality reduction alone, the file row says so clearly with a recovery suggestion, and reducing the dimensions usually resolves it.
Every completed file displays its output format, final size, and dimensions, so you can verify the result at a glance before downloading — individually or all at once as a ZIP.
Private, local compression
Everything runs in your browser using WebAssembly — your selected image files are not uploaded to heictoimg.com servers. Converted files are re-encoded from decoded pixels, which removes original private metadata such as GPS location, camera details, and the original photo timestamp. You can process up to 50 files at once on desktop and up to 10 on phones and tablets.