Compress HEIC Photos Without Converting
Last reviewed: April 2026
Sometimes you want to keep the HEIC format — when sharing with other iPhone or Mac users, when the receiving system accepts HEIC, or when you simply want a smaller HEIC for your iCloud library — but the source file is too big. Sukat reduces HEIC file size right in your browser. Pick a KB or MB ceiling, drop your photos in, and download. No upload, no quality knob to fiddle with — Sukat picks the best quality that fits.
Technical note: Sukat re-encodes HEIC source → smaller WebP or JPEG output. Native browser HEIC re-encoding doesn't exist. For most use cases this is fine — the new file is universally readable. If you specifically need a smaller HEIC file (rare), see the "Output format note" in the FAQ below.
How to compress HEIC
- Drop your HEIC files onto Sukat's drop zone, click to browse, or paste from your clipboard.
- Set your target size in KB or MB. Common targets: 100 KB for portal uploads, 500 KB for blog images, 1 MB for email-friendly attachments.
- Click "Convert & Download All." Sukat binary-searches for the highest quality that fits under your ceiling and downloads the result. For batches, leave the ZIP option checked to receive one file.
When do you need to compress HEIC?
iPhones from iOS 11 onwards (2017+) save photos in HEIC by default. A modern iPhone shoots ~2–3 MB per photo at default settings — efficient compared to JPG, but still too big in a few situations:
- iCloud library running out of space. A 2 GB photo library hits the free tier ceiling fast. Compressing originals before they sync trims storage without losing the format.
- AirDropping a batch of photos where the receiver's device is older or low on storage — even a "small" 50-photo album is 100+ MB.
- Email attachments to other iPhone users whose mail client handles HEIC fine (Apple Mail, Gmail iOS) — keeping the format but capping each file under 2 MB makes the email send-friendly.
- Photo sharing in Apple Notes, Messages, or shared albums where size affects sync speed across devices.
- Personal archives — you want the small file size benefit but at lower-than-camera quality for casual browsing copies.
- Mac-to-Mac transfers in projects where you've already standardised on HEIC and don't want to introduce JPG into the pipeline.
If you need to share photos outside the Apple ecosystem, the right move is Convert HEIC to JPG instead — non-Apple devices won't render HEIC at all.
Why Sukat
Target a specific file size. Most "HEIC compressor" tools offer a "low / medium / high quality" preset that gives you no idea what size you'll end up with. Sukat lets you set an exact KB or MB ceiling. The tool binary-searches for the highest quality that fits and only reduces dimensions as a last resort — meaning you always get a file that meets your limit.
Privacy by default. Conversion runs in your browser using the Canvas API plus a client-side HEIC decoder. Your photos never reach a server. No account, no email, no upload. You can verify by switching to airplane mode after the page loads — compression still works.
Batch with no cap. Drop 100 photos, get back 100 compressed files in a single ZIP. Online HEIC tools that promise "free" usually cap free users at 5 files per batch and watermark above that. Sukat doesn't cap, doesn't watermark, ever.
Multilingual UI. Available in 10 languages. Most HEIC compressors are English-only.
FAQ
Output format note: does Sukat output HEIC files?
Currently, Sukat outputs WebP, JPEG, PNG, or ICO — not HEIC. Browsers don't expose a HEIC encoder, so no in-browser tool can output HEIC without a server. For shrinking iPhone photos while keeping HEIC, the iPhone's own Photos app has Settings → Camera → Formats → "High Efficiency"; for true HEIC-to-HEIC compression you need a native app. Sukat's value here is the same workflow (drop iPhone HEIC, set target KB, get a compatible smaller file) — just with a universal output format.
How small can I make a HEIC photo before it looks bad?
A typical iPhone HEIC source compresses well down to about 80 KB at 1080 px wide before artefacts become noticeable in skin tones and gradients. Below 50 KB, expect visible compression — fine for thumbnails, not for portfolio shots. Use the live quality slider on a single image to pick the right trade-off.
Will Sukat strip my HEIC's EXIF / location metadata?
Yes — re-encoding through the Canvas API drops EXIF, GPS coordinates, and depth-map data. If you need to preserve metadata, compress with a native tool. For sharing publicly, dropping EXIF is usually a feature, not a bug.
Can I keep the HEIC format if I really need it small?
For desktop / mobile native compression, look at HandBrake (it handles HEIF), Affinity Photo, or iPhone's built-in export. Sukat's strength is the in-browser, no-upload, target-size flow — which requires a different output format.
Does Sukat work on iPhone Safari?
Yes. Drop HEIC photos straight from your camera roll, set the target size, download. The downloaded file goes to your Files app. Safari handles HEIC natively, so even Sukat's WebP / JPG output renders correctly in any iPhone app.
Is there a batch or file size limit?
No hard limits. Practical ceiling is your device's RAM. Batches of 50 photos process comfortably on any modern phone or laptop; 100+ depends on the device. Very large RAW HEIC exports (100+ MB) may be slow on older hardware.
Related tools
- Convert HEIC to JPG — when you need a universally compatible format for sharing
- HEIC to PNG — when you need lossless or transparent output
- Image Size Guide — full file-size reference for every platform
- How It Works — the full mechanics of Sukat's compression pipeline