Instagram HDR JPEG vs AVIF: File Sizes Compared

The same 14 independently finished SDR/HDR master pairs now produce both our website AVIFs and our Instagram-ready HDR JPEGs. This page compares the actual delivery files and lets you open each one for yourself.

These are our JPEG exports before Instagram processing. They are served directly from our own photo CDN, not downloaded from Instagram. Instagram may resize or recompress an upload; this page does not measure the files Instagram ultimately serves.

The whole album at a glance

All four sets below include an SDR base and an HDR gain map. Each total contains one viewing file per photograph.

Output14-file totalAverage per photographCompared with our Instagram JPEG set
Instagram-ready JPEG · 2160 × 144041.59 MB2,971 kBReference
Standard Q70 AVIF · 2048 pixels wide7.18 MB513 kB82.7% smaller
Standard Q70 AVIF · 2560 pixels wide10.35 MB739 kB75.1% smaller
Standard Q70 AVIF · 5120 pixels wide36.39 MB2,600 kB12.5% smaller

The 2560-pixel AVIF set is 75.1% smaller overall despite being wider than the Instagram JPEG exports. Even the complete 5120-pixel AVIF set occupies less space overall than the 2160-pixel JPEG set. Individual photographs vary, as the table below shows.

Open the files and judge for yourself

Each file-size link opens that exact file in a new tab. The small previews identify the photographs; they are not the files used to judge fine detail. All sizes use decimal units: 1 kB = 1,000 bytes and 1 MB = 1,000,000 bytes.

PhotographInstagram JPEGAVIF Q70 · 2048AVIF Q70 · 2560AVIF Q70 · 5120
Preview of _DSC1214sunset1. _DSC1214sunset1,319 kB2160 × 1440249 kB2048 × 1365383 kB2560 × 17061,889 kB5120 × 3413
Preview of _DSC3765sunset2. _DSC3765sunset3,328 kB2160 × 1440508 kB2048 × 1365798 kB2560 × 17063,535 kB5120 × 3413
Preview of _DSC3788sunset3. _DSC3788sunset2,734 kB2160 × 1440399 kB2048 × 1365556 kB2560 × 17062,138 kB5120 × 3413
Preview of _DSC3820sunset4. _DSC3820sunset3,854 kB2160 × 1440235 kB2048 × 1358323 kB2560 × 16971,142 kB5120 × 3395
Preview of _DSC4189sunset5. _DSC4189sunset2,965 kB2160 × 1440404 kB2048 × 1365622 kB2560 × 17062,815 kB5120 × 3413
Preview of _DSC4329sunset6. _DSC4329sunset3,019 kB2160 × 1440477 kB2048 × 1365677 kB2560 × 17062,997 kB5120 × 3413
Preview of _DSC4489sunset7. _DSC4489sunset2,931 kB2160 × 1440488 kB2048 × 1365718 kB2560 × 17062,762 kB5120 × 3413
Preview of _DSC5160sunset8. _DSC5160sunset4,369 kB2160 × 14401,059 kB2048 × 13651,534 kB2560 × 17064,595 kB5120 × 3413
Preview of _DSC8777sunset9. _DSC8777sunset2,870 kB2160 × 1440660 kB2048 × 1381895 kB2560 × 17262,306 kB5120 × 3453
Preview of _DSC8968sunset10. _DSC8968sunset3,676 kB2160 × 1440751 kB2048 × 13651,114 kB2560 × 17064,098 kB5120 × 3413
Preview of _DSC9093sunset11. _DSC9093sunset3,197 kB2160 × 1440552 kB2048 × 1365777 kB2560 × 17062,409 kB5120 × 3413
Preview of _DSC9100sunset12. _DSC9100sunset3,314 kB2160 × 1440465 kB2048 × 1431663 kB2560 × 17882,064 kB5120 × 3577
Preview of _DSC9147sunset13. _DSC9147sunset2,938 kB2160 × 1440803 kB2048 × 13611,114 kB2560 × 17013,090 kB5120 × 3403
Preview of DSC0915114. DSC091511,075 kB2160 × 1440131 kB2048 × 1365173 kB2560 × 1706554 kB5120 × 3413

Why keep gain-map JPEG specifically for Instagram?

We support this output because it enables our photographs to reach Instagram in HDR from the same approved masters. File-size efficiency is not the reason for choosing it. At our chosen settings, the JPEG base and full-resolution gain map together produce substantial files even at the relatively modest 2160 × 1440 export size: 41.59 MB for 14 photographs, averaging 2.97 MB each.

Keeping this output at Instagram size makes that cost manageable. It does not make it our preferred format for higher-resolution website delivery. Our wider 2560-pixel Q70 gain-map AVIF set is 75.1% smaller overall, and even the 5120-pixel AVIF set occupies less space than these Instagram JPEGs. Both formats include HDR gain maps; the figures compare the complete files produced by our chosen recipes.

Gain-map JPEG solves a specific publishing need; AVIF remains our efficient website delivery choice. These are our upload files before Instagram processing, not measurements of Instagram’s delivered images.

What this comparison tells us

This is a comparison of our chosen publishing recipes, not a claim of equivalent quality settings or identical dimensions. The near-sized AVIF is 2048 pixels wide, while the JPEG canvas is 2160 × 1440. AVIF preserves each photograph’s crop; some Instagram exports include narrow black borders to fit the fixed canvas. Exact dimensions are listed above.

Our Instagram recipe uses a Display P3 JPEG base at Q95, with a full-resolution colour gain map at Q95. Our standard website recipe uses Q70 for the base and full-resolution gain map, 10-bit 4:4:4 and encoder speed 3. Both apply our agreed output sharpening after resizing. Quality numbers from different encoders are not interchangeable.

The practical result supports the two-output approach: AVIF for efficient website delivery at several resolutions, and gain-map JPEG for the Instagram upload requirement. We retain the same independently approved SDR and HDR masters for both. This table uses our standard Q70 AVIFs; the separate Q50 fast experiment is not included.

Browse the Instagram JPEG export gallery · Browse the standard AVIF gallery · Read about the experiment and workflow