heictoimg logo heictoimg

Compression preset

Compress HEIC under 500 KB

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

Output: JPG Target: ≤ 500 KB Final size shown per file

Drop HEIC files here

or click to select

Private metadata removed automatically

When you need files under 500 KB

A 500 KB cap is one of the most common upload limits on the web: content management systems, job application forms, forum avatars, support tickets, and school or government portals often reject anything larger. A fresh iPhone photo is usually 1–4 MB as HEIC and even larger as a plain JPG, so it fails those forms without compression.

This page preselects a JPG output with a 500 KB target, so the size limit is handled in the same step as the format conversion. Note that final acceptance always depends on the website you are uploading to — check its requirements if the form asks for specific dimensions too.

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 500 KB. Every file is tuned individually — a batch of 20 photos gets 20 different quality levels, each as high as the limit allows. If a photo cannot fit under 500 KB through quality reduction alone, its row shows a clear failure message with a suggestion, rather than saving an oversized file.

For very high-resolution photos, pairing the target with the Resize setting gives the best results: fewer pixels means the encoder needs less compression, so the picture keeps more detail at the same file size.

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 500 KB?

After converting your HEIC photo to JPG, the tool searches for the highest encoding quality that still fits under 500 KB and uses that. Each file gets its own quality level, so a simple photo stays crisper than a highly detailed one.

Will my photo look noticeably worse?

For typical iPhone photos, a 500 KB JPG still looks good on screens. Very detailed, high-resolution photos lose more quality because they need stronger compression. Reducing the dimensions with the Resize setting first often gives a better-looking result at the same file size.

What if 500 KB cannot be reached?

If a photo cannot be compressed under 500 KB through quality reduction alone, the file row shows a clear message instead of producing an oversized file. Resizing the image to smaller dimensions and converting again usually solves it.

Can I pick a different size limit?

Yes. The Compress setting also offers under 240 KB, 1 MB, 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