HEIC vs JPG vs PNG vs WEBP: which format should you use?

Guide · ~6 min read · updated June 2026

Four formats cover almost every photo you will ever handle. They differ on three axes: how small the file gets, whether quality is lost, and where the file can actually be opened. Here is the honest version, without favorites.

The four in one table

HEICJPGPNGWEBP
CompressionExcellent (lossy)Good (lossy)Weak for photos (lossless)Very good (lossy & lossless)
Typical 12 MP photo~1.7 MB~3.5 MB~20 MB+~2.5 MB
TransparencyYesNoYesYes
CompatibilityApple-centric, patchy elsewhereUniversalUniversalAll modern browsers; weak in e-mail/office
Best atStoring photos on Apple devicesSharing photos anywhereScreenshots, graphics, textImages on websites

HEIC: the efficient one

HEIC borrows its compression from the HEVC video codec and stores photos at roughly half the size of JPG with support for 10-bit color and depth data. It is a great storage format — which is exactly how Apple uses it — but a poor exchange format, because Windows, many websites and older devices do not accept it.

JPG: the universal one

Thirty years old and still the only photo format that works literally everywhere: every browser, OS, e-mail client, government portal and digital photo frame. Its lossy compression is visible at low quality settings (blocky artifacts around edges), but at 85%+ it is excellent for photographs. It cannot do transparency and recompressing it repeatedly degrades quality, so keep an original.

PNG: the exact one

PNG reproduces every pixel exactly and supports transparency, which makes it the right choice for screenshots, diagrams, logos and images containing text. The same exactness makes it the wrong choice for photographs: photographic noise barely compresses losslessly, so files balloon.

WEBP: the web one

Google's format compresses photos 25–35% smaller than JPG at comparable quality and also has a lossless mode and transparency. Every modern browser displays it, which is why page-speed tools recommend it for websites. Outside the browser its support is weaker: some e-mail clients, office suites and upload forms still reject it.

Decision table

You want to…Use
Send a photo to anyone, upload to any formJPG — convert HEIC to JPG
Put an image on your websiteWEBP — convert HEIC to WEBP
Keep a screenshot or graphic pixel-perfectPNG — convert HEIC to PNG
Store your photo library on an iPhone/MacHEIC — leave it as it is
Submit photos to a "PDF only" portalPDF — convert HEIC to PDF

More free image tools

HEIC to JPG

The universal photo format. Works on every device, website and app.

Open HEIC to JPG

HEIC to PNG

Lossless output for screenshots, graphics and images with text.

Open HEIC to PNG

HEIC to WEBP

Modern web format with the smallest file sizes for online use.

Open HEIC to WEBP

HEIC to PDF

Bundle one or more photos into a single PDF document.

Open HEIC to PDF

Image compressor

Shrink JPG, PNG and WEBP files for email and web uploads.

Open Image compressor