heictoimg logo heictoimg

Compression preset

Compress HEIC under 1 MB

Convert iPhone HEIC photos to JPG files that fit under 1 MB — the target is preselected below. Conversion runs in your browser, and every finished file shows its exact final size.

Output: JPG Target: ≤ 1 MB Final size shown per file

Drop HEIC files here

or click to select

Private metadata removed automatically

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.

Frequently asked questions

How does the converter keep every file under 1 MB?

After converting your HEIC photo to JPG, the tool searches for the highest encoding quality that still fits under 1 MB and uses that. Each file in a batch gets its own quality level, so photos are only compressed as much as they individually need.

Is 1 MB enough to keep good quality?

Usually yes. For typical iPhone photos, a 1 MB JPG keeps plenty of detail for forms, email, documents, and web use. Only very large or very detailed photos show visible compression at this limit.

What if a photo cannot fit under 1 MB?

If quality reduction alone cannot reach the limit, the file row shows a clear message instead of saving an oversized file. Reducing the dimensions with the Resize setting and converting again almost always solves it.

Can I set a stricter or looser limit?

Yes. The Compress setting also offers under 240 KB, 500 KB, and 5 MB presets, plus a custom target anywhere from 50 KB to 10,000 KB. You can also override the target for individual files in a batch.

Are my photos uploaded for compression?

No. Conversion and compression run in your browser using WebAssembly. Your selected image files are not uploaded to heictoimg.com servers, and private metadata such as GPS location is removed from the converted file.

Related tools and guides