Image sizes for a product launch, cited to each platform

For most launches, start with a 1200 × 630 share image, then add the exact listing sizes: 1270 × 760 for Product Hunt, 1920 × 1080 or larger for AppSumo, and 1280 × 800 for the Chrome Web Store. Every size below comes from the platform's own documentation, and the sizes we couldn't confirm are listed as unverified.

By the Programmable team · Updated · 7 min read

We opened each source on 31 October 2026. A size is here only if the platform's own page states it. Blog lists repeat each other and go stale, so if a platform isn't in this table, look at what we couldn't verify before you trust a number from elsewhere.

The short list

WhereAssetSizeLimitsSource
FacebookLink image1200 × 630 recommended8 MB, 1.91:1Meta
LinkedInLink image1200 × 627 minimum5 MB, 1.91:1LinkedIn
Product HuntGallery1270 × 760 recommendedAt least 2Product Hunt
Product HuntThumbnail240 × 240 recommendedUnder 3 MBProduct Hunt
AppSumoHeader and product images1920 × 1080 minimum5 MB, JPG or PNGAppSumo
Chrome Web StoreScreenshots1280 × 800 or 640 × 4001 to 5Chrome
Chrome Web StoreSmall promo tile440 × 280Chrome
Chrome Web StoreMarquee1400 × 560Chrome
Chrome Web StoreExtension icon128 × 128PNG, 96 × 96 artworkChrome
YouTubeThumbnail3840 × 2160640 wide minimum; JPG or PNGYouTube
PinterestStandard pin1000 × 15002:3, PNG or JPEGPinterest
Google DiscoverArticle imageAt least 1200 wide16:9Google

The image shown when someone pastes your link comes from the og:image tag on the page. The Open Graph protocol itself sets no pixel size. It requires og:title, og:type, og:image and og:url, offers og:image:width and og:image:height, and says a page that specifies an og:image "should specify og:image:alt".

The sizes come from each platform. Meta says "Use images that are at least 1200 x 630 pixels for the best display on high resolution devices", and to stay as close to 1.91:1 as possible. It treats 600 × 315 as the smallest size that gets a larger display, and 200 × 200 as the absolute minimum. LinkedIn wants at least 1200 × 627 at 1.91:1, under 5 MB, and shows images under 401 pixels wide as a thumbnail.

So 1200 × 630 satisfies both, and 5 MB is the lower limit. If a preview doesn't appear on LinkedIn even though the image fits, LinkedIn says your site may be blocking it from fetching the image, or the image may be in a protected directory.

Keep important text away from the edges, as apps don't all show the same crop.

Marketplaces and listings

These have the strictest rules, and they differ more than the sizes suggest.

  • AppSumo wants plain screenshots with no added text, overlays or illustrations. Designed graphics break the rules. Read the AppSumo image rules before you make anything.
  • Product Hunt allows designed slides, but 1270 × 760 is about 1.67:1, not 16:9. See Product Hunt gallery sizes.
  • Chrome Web Store screenshots should be full bleed with square corners. Chrome says all screenshots are currently downscaled to 640 × 400, but recommends 1280 × 800 so they're sharper. For promo images its listing guidance says "Don't just use a screenshot". The image page adds that extensions without a small promo image are shown after those that have one, so the 440 × 280 tile is worth making. That page was last updated in 2018 and the listing page in 2024.

The Chrome icon detail is easy to miss: the file is 128 × 128, but square artwork should be 96 × 96, with "an additional 16 pixels per side" of transparent padding.

YouTube

YouTube now says thumbnails should "Have a resolution of 3840 x 2160 pixels for videos and 2160 x 3840 for Shorts", with a minimum width of 640 pixels (height for Shorts). Use JPG or PNG. The file limit is 50 MB on desktop and 2 MB on mobile, so if you upload from a phone, a full-size thumbnail may need compressing. For the video itself, YouTube's 16:9 guidance lists standard resolutions including 1920 × 1080 and 1280 × 720.

A 1280 × 720 thumbnail still clears the minimum, and most thumbnails are seen small. If yours is mostly a few large words, the extra pixels matter less than the design.

Feeds and paid social

PlaceShapeRecommendedLimits
Facebook feed image ad4:51440 × 1800JPG or PNG, 30 MB
LinkedIn single image ad, landscape1.91:11200 × 628JPG, PNG or GIF, 5 MB
LinkedIn single image ad, square1:11200 × 1200Same
LinkedIn single image ad, vertical4:5720 × 900Same
Pinterest standard pin2:31000 × 150020 MB on desktop, 32 MB in the app

Sources are the Meta ads guide, LinkedIn's single image ad specs and the Pinterest product specs. LinkedIn notes that square and vertical images may be cropped when shared organically, and that paid vertical images serve only on mobile. Pinterest warns that pins taller than 2:3 "might get cut off in people's feeds".

Display ads have a hard file limit

Google Ads uploaded image ads accept GIF, JPG and PNG with a maximum of 150 KB. That's the limit most launch graphics fail, because a detailed PNG is easily larger. Common sizes include 300 × 250, 336 × 280, 728 × 90, 970 × 250, 300 × 600, 160 × 600 and 320 × 100. Animated GIFs must be 30 seconds or shorter and run slower than 5 FPS.

Design for it from the start. Use flat colour, little text and few photos, and export as JPG if PNG is too big.

What we could not verify

We tried to open these on 31 October 2026 and couldn't confirm a size on the platform's own page. That doesn't mean a figure you've seen is wrong; it means we won't state it.

  • X (Twitter) cards and ads. We couldn't open X's own documentation, so we state no X size. You'll see 1200 × 630 and 1600 × 900 often, but test instead of trusting either.
  • Instagram. We couldn't read Instagram's help page, so we state no Instagram size.
  • TikTok. The image ad help article no longer loaded.
  • Apple Messages link previews. Apple's technical note returned only its title.
  • LinkedIn page logo and cover. We didn't reach a page that states these.
  • Product Hunt header images. We saw a size only in a community post, not in Product Hunt's guides.
  • Slack and Discord. We didn't check them. Paste your link and look.

For anything on this list, the platform's composer or upload screen is the most reliable test. Make the image, post it privately or start a draft, and look at it on a phone.

A set for most launches

You don't need every size. Build in this order and stop when you've covered your channels:

  1. Share image at 1200 × 630, used as og:image on your launch page.
  2. Screenshots at 1920 × 1080 with sample data, kept unmarked. They satisfy AppSumo's minimum, and you can design from them.
  3. Product Hunt gallery at 1270 × 760 and thumbnail at 240 × 240, if you're launching there.
  4. Chrome Web Store set, if you ship an extension: 1280 × 800 screenshots, the 440 × 280 tile and the 128 × 128 icon.
  5. YouTube thumbnail, if you have a film.
  6. One feed image for each network where you already have an audience.

Rule of thumb: when one design goes to two platforms, make it the larger size and compress it under the smaller limit.

Where Programmable fits

One idea, drawn for every format is what the Graphics tool is for. Its Launch kit set makes a 1200 × 630 share image, a 1600 × 900 blog header, a 1200 × 400 email header, a 1080 × 1080 Instagram post, a 1200 × 627 LinkedIn image and a 1600 × 900 X image, each drawn for its shape with a check for cut-off or unreadable text. See Graphics for every format.

Some of those sizes are working choices, not documented specs: we couldn't verify the Instagram and X figures above, so preview those posts yourself. Its YouTube thumbnail is 1280 × 720, which is above the minimum and below YouTube's advice. It has no Product Hunt or Chrome Web Store format yet, and its display ad sizes need checking against the 150 KB limit after export. If you only need one image resized, a design tool you already have is quicker. Your icons and favicons are a separate job, covered in what each logo file is for.

Common questions

What's the best size for an Open Graph image?

1200 × 630. The Open Graph protocol sets no size, but it meets Meta's recommendation and LinkedIn's minimum of 1200 × 627. Keep it under 5 MB, LinkedIn's limit.

Should I export images at 2× for launch platforms?

Only where the platform asks for pixels you can use. AppSumo sets a minimum, so larger is fine within 5 MB. Google Ads wants exact sizes under 150 KB, so doubling won't work there.

Why do size lists on other sites disagree?

Platforms change their pages and some don't publish a figure at all, so lists copy each other. Open the platform's own page, check the date, and test in a draft post.

Do I need a different share image for every page?

No rule requires one, but a page-specific image usually says more than a logo. At launch, the launch page and your home page are the two to get right.

Sources