By

JPEG vs HEIC vs AVIF vs WebP vs TIFF vs PNG — A Photographer's Guide to Image Formats in 2026

JPEG, HEIC, AVIF, WebP, TIFF, PNG, GIF, BMP, and DNG compared: file sizes, quality, color depth, support, and the right format for each job.

In Short

There are roughly nine image formats a working photographer actually touches. JPEG is still the universal default, but for the same visible quality HEIC is half the size, AVIF is a third, and WebP sits in between. TIFF and PNG stay lossless for archive and graphics work. The right pick depends on three questions: who has to open it, how small it has to be, and whether you can afford to throw any pixel data away.

Most photographers spend more time arguing about cameras than thinking about the format their photos get saved in, which is strange, because the format choice is the one decision that touches every single file they ever ship. Pick wrong and you bloat a client delivery, lose color information you cannot get back, or send a file the recipient cannot open.

This is a working photographer's guide to the formats that exist in 2026: what they are, what they sacrifice, and which one to reach for in each situation.

Why format matters

A 24-megapixel RAW file is roughly 50 MB. The same scene saved as a maximum-quality JPEG is around 6 MB. The same scene saved as an AVIF at visually identical quality is closer to 1 MB. Multiply that by 400 photos from an event and the difference between formats decides whether you upload in 4 minutes or 40.

Three things change with format:

  • Size. The bytes on disk, the upload time, the bandwidth your viewer pays for.
  • Quality. How much of the original pixel data survives compression.
  • Compatibility. Whether the file opens in the browser, the printer, the client's inbox, and in five years.

No format wins all three. The right answer depends on the job.

The cast of formats

The nine formats below cover roughly 99% of what photographers ship. Each one is here for a reason, and at least three of them are common enough that you cannot avoid them.

JPEG (.jpg, .jpeg)

Released 1992. Lossy. 8-bit. Universal. The format the entire internet was built on, still the safe default when you have no information about who opens the file.

HEIC / HEIF (.heic, .heif)

Released 2015, default on iPhone since iOS 11 (2017). Lossy. Up to 16-bit. Roughly half the size of JPEG at the same quality. Native on Apple, awkward elsewhere.

AVIF (.avif)

Released 2019. Lossy or lossless. Up to 12-bit. The smallest of the modern formats, derived from the AV1 video codec. The technical winner. Slowly becoming the new web standard.

WebP (.webp)

Released 2010 by Google. Lossy or lossless. 8-bit. About 25 to 35% smaller than JPEG. Universally supported in browsers since 2020. Good middle ground.

TIFF (.tif, .tiff)

Released 1986. Lossless. Up to 16-bit (sometimes 32). The archive and print-prep format. Huge files. Every print lab on Earth still accepts it.

PNG (.png)

Released 1996. Lossless. 8 or 16-bit. Supports transparency. The right answer for screenshots, logos, and any graphic with sharp edges. Wrong answer for photographs.

GIF (.gif)

Released 1987. Lossless but capped at 256 colors. Mostly a relic for photos, but still the dominant format for short looping animations.

BMP (.bmp)

Released 1990. Uncompressed. Enormous. Mostly a Windows legacy format. You rarely need it, but you occasionally have to read one.

DNG (.dng)

Released 2004 by Adobe. Lossless RAW container. Up to 16-bit linear sensor data. An open alternative to proprietary camera RAW formats, used by Leica, Pentax, and Apple ProRAW.

Lossy vs lossless

This is the single most important distinction in image formats.

Lossless compression rearranges bits without throwing any away. Save, open, save again, open again — the pixels are identical to the original, forever. PNG, TIFF, DNG, and lossless modes of WebP and AVIF are all lossless.

Lossy compression throws data away on purpose. The encoder decides which bits your eye is least likely to miss, deletes them, and reaches a much smaller file. JPEG, HEIC, and the default modes of WebP and AVIF are all lossy.

A useful mental model: imagine a smooth sky going from a clean blue at the top to a slightly different blue at the bottom.

Lossless — every shade preserved

Heavily lossy — shades collapsed into bands (banding)

At reasonable quality settings (75–90 for JPEG, comparable for HEIC and AVIF) the banding is invisible. Push quality too low, or open and re-save the same JPEG a hundred times, and the bands start showing. This is why you never want to edit JPEGs — every save is a fresh round of loss.

Lossless formats avoid that problem entirely. They are larger on disk, but they are archival. A TIFF you saved in 2007 is bit-identical to the same file in 2026.

Bit depth and color

Bit depth controls how many distinct shades of each color channel a format can store. JPEG and most casual formats are 8-bit per channel (256 shades each of red, green, blue). Modern formats and pro formats go to 10, 12, or 16 bits per channel (1,024 to 65,536 shades each).

8-bit (JPEG, PNG, WebP, GIF) — 256 shades per channel

10-bit (AVIF, HEIC) — 1,024 shades per channel

16-bit (TIFF, DNG) — 65,536 shades per channel

For a finished photo viewed on a normal screen, 8-bit is enough. The trouble comes when you edit in 8-bit. Push the shadows up two stops in a JPEG and the smooth gradient in the sky breaks into bands you cannot recover. The same edit on a 16-bit TIFF or 10-bit HEIC stays smooth because the format had enough headroom to absorb the math.

This is why serious editing should always happen on a 16-bit working copy (typically a TIFF or DNG developed from RAW), and the export to 8-bit JPEG or 10-bit HEIC should be the very last step. RapidPhoto follows the same rule — every adjustment is computed at 16 bits, then squeezed down to the chosen output format only at export time.

File size, head to head

Here is roughly what a typical 24-megapixel landscape photo weighs in each format at default high-quality settings. Exact numbers vary by content (skies compress better than foliage), but the order is consistent.

DNG (RAW)
~50 MB
TIFF (16-bit)
~40 MB
BMP
~30 MB
PNG
~18 MB
JPEG (q90)
~6 MB
WebP (q85)
~4 MB
HEIC (q85)
~3 MB
AVIF (q70)
~1.5 MB

At visually equivalent quality, AVIF lands about 4x smaller than JPEG. HEIC about 2x. WebP about 1.5x. The encoding is slower for the newer formats, which matters when you are batch-exporting 500 files, but the savings on delivery and storage are usually worth it.

Browser and OS support

Smaller file sizes only help if the recipient can open the file. As of 2026, this is roughly the support landscape.

Format Chrome / Edge Safari Firefox macOS Preview Windows Photos
JPEG
PNG
WebP
AVIF
HEIC
TIFF
GIF
Native support Works with extension or recent OS Not supported by default

HEIC remains the awkward one. On Apple devices it is gorgeous and tiny. Off Apple devices, you have to convert it first, which is why our HEIC to JPEG guide is one of the most-read posts on this blog.

The right format for each job

Here is how the formats actually map to working photographers' decisions:

Web — modern sites you control

AVIF, with a JPEG fallback for the few visitors whose browser does not yet support it. Smallest payload, best perceived quality.

Web — safer middle ground

WebP. Universally supported in every modern browser, meaningfully smaller than JPEG, no fallback gymnastics required.

Email, instant message, "just send me the photo"

JPEG. Still the universal default. Quality 80–90 is invisible to the eye and friendly to every inbox on the planet.

iPhone-to-iPhone, iCloud, AirDrop

HEIC. The Apple ecosystem's native format. Half the size of JPEG with imperceptible quality loss.

Print lab, magazine, billboard

TIFF at 16-bit, sRGB or Adobe RGB depending on the lab. Every print lab on Earth still asks for TIFF, and 16 bits keeps gradients smooth at print size.

Archive / long-term storage

The original RAW or DNG. Always. Plus a TIFF working copy if you have done significant editing you want frozen.

Logos, screenshots, anything with transparency or hard edges

PNG. Lossless, supports alpha transparency, never blurs text. Wrong for photographs but perfect here.

Short looping animation, throwaway meme

GIF if compatibility is everything, WebP or AVIF if file size matters. GIF is technically inferior in every measurable way, but it is the format every chat app supports.

Exporting in RapidPhoto

RapidPhoto exports to fourteen formats out of the box: JPEG, HEIC, AVIF, WebP, TIFF, PNG, GIF, BMP, JPEG 2000, JPEG XR, JPEG XL, ICO, ICNS, and ASTC. Every export runs through a full 16-bit internal pipeline and only quantizes down at the final write step, so you never accidentally lose precision in the middle.

A few patterns we see working photographers use:

  • Client delivery for web: Export the same batch twice — AVIF at 70 for the gallery, JPEG at 85 for the download zip.
  • Real-estate listings: WebP at 80, capped at 1920 px wide. Fits MLS upload limits, looks identical to the JPEG it replaces.
  • Event photography: JPEG at 90 for the proofing site, full-size HEIC delivered via AirDrop or iCloud for iPhone-using clients.
  • Print prep: TIFF at 16-bit Adobe RGB, with output sharpening applied per the lab's specs.

The batch model means you set the format and quality once, hit export, and walk away. 500 RAWs to JPEG plus AVIF plus a watermarked WebP version takes one click each. RapidPhoto is a one-time $29.99 purchase on the Mac App Store, with no subscription. Try it free with up to 10 images per batch.


Format is not a flashy decision, but it is the one that travels with every photo you ship for the rest of its life. Pick deliberately, especially at the export step — because that is where every choice gets locked in.

Try RapidPhoto Free

Batch edit up to 10 photos free. Pro unlocks 500 photos, AI tools, and 100+ effects for a one-time $29.99.

Download on the Mac App Store