Image formats and sizes by platform

The same platform wants different things in different slots. Here is a list you can work from.

Three rules that cover most cases

  • Almost every platform re-compresses on upload, so hand it something sharper than the minimum, not exactly the minimum.
  • Anything that needs transparency β€” a logo watermark, for instance β€” cannot be JPG. Use PNG or WebP.
  • Text-heavy graphics look better as PNG; photographs are smaller as JPG or WebP.

Social feed images

Portrait post1080Γ—1350 (4:5)JPG or PNG
Square post1080Γ—1080JPG or PNG
Landscape post1200Γ—630JPG or PNG
Story / vertical1080Γ—1920JPG or PNG
Profile avatar400Γ—400, squarePNG or JPG

Text-heavy graphics are where quality shows. If a post is mostly typography, export PNG, or JPG at quality 90 or above β€” dropping below 70 produces coloured fringing around letterforms.

E-commerce listings

Main listing image1200Γ—1200, white backgroundJPG or PNG
Detail / description image750 px wide (mobile standard)JPG, under ~500 KB each
Zoom / large view1600Γ—1600JPG

Main images should be pure white: many marketplaces inspect the background, and it affects search placement. If your source is a transparent PNG, converting to JPG lets you set the fill colour to #FFFFFF exactly.

Newsletters and email

  • Wide banner: 1200Γ—600, JPG, under 200 KB.
  • Inline images: 600 px wide β€” email clients render at that width anyway.
  • Keep compressing: heavy images are a common reason marketing mail lands in spam.

The checklist

  1. Are the dimensions right for the slot?
  2. Does anything need to stay transparent? If so, not JPG.
  3. Is it text-heavy? PNG, or quality 90+.
  4. Over the size budget? Shrink the dimensions first, then consider WebP.

All of it can be done locally with Resize images and the compressor β€” nothing gets uploaded.