Free tools / Image sizes

Social media image sizes for 2026

Instagram feed photos are 1080 pixels wide, between 1.91:1 and 3:4. Stories and Reels are 9:16. Standard banner ads are 300×250, 728×90 and 160×600.

Every size below links to its official source. Checked . A number we could not confirm is left out or marked.

Resize an image for Instagram and every other size

Free. Runs in your browser; your image is never uploaded.

  • 4:5 Instagram post
  • 9:16 Story, Reel, TikTok
  • 1.91:1 Landscape, LinkedIn
  • 1:1 Square, Shopify

Instagram

Instagram post size

Upload photos 1080 pixels wide. Instagram keeps a photo as it is when its shape is between 1.91:1 and 3:4, which is 1080×566 up to 1080×1440. The usual picks are 1080×1350 (4:5 portrait), 1080×1080 (square) and 1080×566 (landscape). Anything outside that range gets cropped.

Instagram post size
Post shapePixelsAspect ratioNote
Landscape (widest allowed)1080×5661.91:1Instagram's stated minimum height at 1080 wide.
Square1080×10801:1Inside the supported range.
Portrait1080×13504:5Inside the supported range (our calculation from the stated limits).
Portrait (tallest allowed)1080×14403:4Instagram's stated maximum height at 1080 wide.
  • Width between 320 and 1080 px: kept at its original resolution. Narrower than 320 px: enlarged to 320 px wide. Wider than 1080 px: sized down to 1080 px wide.
  • This is Instagram's rule for photos. Instagram's page states no maximum file size for photos, so none is listed.

Source: Instagram Help Center: Image resolution of photos you share on Instagram. Checked .

Instagram

Instagram story size

Instagram stories are vertical, 9:16. Meta's ad specs for Stories use 1440×2560. The 1080×1920 size most people quote for stories is the same shape at lower resolution; it is widely used but I could not find it on a Meta page, so treat it as common practice, not an official number.

Instagram story size
Story detailValueNote
Aspect ratio9:16Meta recommends 9:16 for Stories, Status and Reels so the whole screen is used.
Resolution in Meta's ad specs1440×2560From the Instagram Stories ad page.
Common size (not stated by Meta)1080×1920Same 9:16 shape. Above the 250 px minimum width Meta lists.
Safe zone (Meta)14% top, 35% bottom, 6% each sideAt 1440×2560: top 358 px, bottom 896 px, each side 86 px. At 1080×1920: top 269 px, bottom 672 px, each side 65 px. Pixel values are our calculation.
Video length1 second to 60 minutesVideos under 16 seconds play whole; longer ones can be split into several story cards.
Video fileMP4, MOV or GIF, up to 4 GBH.264, AAC audio at 128 kbps or more.
Minimum width250 pxAspect ratio tolerance 1%.
  • Meta's safe zone: keep text, logos and key parts out of the top 14%, bottom 35% and 6% on each side. The profile icon and the call-to-action button sit in those areas.

Source: Meta Ads Guide: Instagram Stories video ads; Meta Business Help Center: Best practices for aspect ratios in Meta ads. Checked .

Instagram

Instagram reel size

Reels are vertical video, 9:16. Meta's Reels ad specs call for 1440×2560 pixels, MP4 or MOV. Keep captions and logos out of the top 14%, bottom 35% and the outer 6% of each side. I found no Meta page that gives a separate size for organic Reels, so 1080×1920 is shown only as the common same-shape size.

Instagram reel size
Reel detailValueNote
Aspect ratio9:16Meta recommends 9:16 for Stories, Status and Reels placements.
Resolution in Meta's ad specs1440×2560From the Instagram Reels ad page.
Common size (not stated by Meta)1080×1920Same shape, lower resolution.
Safe zone (Meta)14% top, 35% bottom, 6% each sideAt 1440×2560: top 358 px, bottom 896 px, each side 86 px. At 1080×1920: top 269 px, bottom 672 px, each side 65 px. Pixel values are our calculation.
Video fileMP4 or MOV, up to 4 GBH.264, square pixels, fixed frame rate, AAC stereo audio at 128 kbps or more.
Length0 seconds to 15 minutesFor ads.
Minimum width250 px under 30 s; 500 px at 30 s or moreFor ads.
  • The page also says ads on Reels shouldn't contain GIFs, face or camera effects, or product tags.

Source: Meta Ads Guide: Instagram Reels video ads. Checked .

Instagram

Instagram aspect ratio and dimensions

Feed photos work between 1.91:1 (landscape) and 3:4 (portrait). Stories and Reels use 9:16. In Meta's ad tools, feed ads accept shapes from 4:5 to 1.91:1.

Instagram aspect ratio and dimensions
WhereAspect ratioPixels
Feed photo, widest1.91:11080×566
Feed photo, square1:11080×1080
Feed photo, 4:54:51080×1350
Feed photo, tallest3:41080×1440
Story or Reel9:161440×2560 (Meta ads) or 1080×1920 (common)

Source: Instagram Help Center: Image resolution of photos you share on Instagram; Meta Business Help Center: Best practices for aspect ratios in Meta ads. Checked .

Instagram

Instagram ad size

For an Instagram feed ad, Meta's Ads Guide recommends a 4:5 JPG or PNG at 1440×1800. Story and Reel ads are 9:16 at 1440×2560. Meta's ratio article also says 1:1 is recommended for single-image ads on Instagram Feed, so both shapes are fine.

Instagram ad size
Ad placementAspect ratioRecommended pixelsLimits
Feed image ad4:51440×1800JPG or PNG, up to 30 MB, minimum width 500 px. Accepted shapes: 4:5 to 1.91:1 (1% tolerance).
Stories video ad9:161440×2560MP4, MOV or GIF, up to 4 GB. Safe zone 14% / 35% / 6%.
Reels video ad9:161440×2560MP4 or MOV, up to 4 GB. Safe zone 14% / 35% / 6%.
  • Text limits in the feed ad spec: 125 characters of main text, 40 characters of headline.

Source: Meta Ads Guide: Instagram feed image ads; Meta Ads Guide: Instagram Stories video ads; Meta Ads Guide: Instagram Reels video ads; Meta Business Help Center: Best practices for aspect ratios in Meta ads. Checked .

Facebook

Facebook image sizes

Facebook feed ads: 4:5 at 1440×1800. Facebook Stories ads: 9:16 at 1440×2560, with the same safe zone as Instagram. Both are JPG or PNG up to 30 MB. I did not find an official page for organic Facebook post sizes, so none are listed.

Facebook image sizes
PlacementAspect ratioRecommended pixelsLimits
Feed image ad4:51440×1800JPG or PNG, up to 30 MB. Minimum width 600 px, minimum height 750 px at 4:5. Ratio tolerance 3%.
Stories image ad9:161440×2560JPG or PNG, up to 30 MB. Minimum width 500 px. Shown for 8 seconds. Safe zone 14% top, 35% bottom, 6% sides.

Source: Meta Ads Guide: Facebook feed image ads; Meta Ads Guide: Facebook Stories image ads. Checked .

TikTok

TikTok video and ad size

TikTok's in-feed ads recommend vertical 9:16 at 540×960 pixels or more. Horizontal 16:9 must be at least 960×540 and square 1:1 at least 640×640. TikTok publishes its safe zone as downloadable template files, not as percentages, so none are given here.

TikTok video and ad size
ShapeAspect ratioMinimum pixelsNote
Vertical (recommended)9:16540×960Larger is fine. 1080×1920 is the same shape.
Horizontal16:9960×540
Square1:1640×640
  • Files: MP4, MOV, MPEG, 3GP or AVI, up to 10 minutes and 500 MB, bitrate 516 kbps or more.
  • Profile photo for ads: 98×98 px, JPG, JPEG or PNG, under 50 KB.

Source: TikTok Ads Manager Help: TikTok Auction In-Feed Ads. Checked .

Pinterest

Pinterest Pin size

Use 2:3 vertical, 1000×1500 pixels. Pinterest warns that images taller than 2:3 may be cropped in feeds. Files: PNG or JPEG, up to 20 MB from desktop tools or 32 MB in the app.

Pinterest Pin size
FormatAspect ratioRecommended pixelsLimits
Standard image Pin (ad specs)2:31000×1500PNG or JPEG, 20 MB desktop, 32 MB in-app.
  • Pinterest's page is its ads best-practices guide. It lists these as the specs for standard image ads.

Source: Pinterest Business: Creative best practices (standard image ads). Checked .

LinkedIn

LinkedIn image size

For a LinkedIn single image ad, use 1200×628 (1.91:1 landscape), 1200×1200 (square) or 720×900 (4:5 vertical). JPG, PNG or GIF, up to 5 MB. Vertical ads show on mobile only.

LinkedIn image size
ShapeAspect ratioRecommendedMinimumMaximum
Landscape1.91:11200×628640×3607680×4320
Square1:11200×1200360×3604320×4320
Vertical4:5720×900360×6402430×4320
  • LinkedIn recommends vertical images for single image ads, but says paid vertical assets serve on mobile only. Images narrower than 401 px display as a thumbnail.

Source: LinkedIn Marketing Solutions Help: Single image ads advertising specifications. Checked .

X

X (Twitter) image size

X lists these image ad sizes: 1080×1080 (1:1), 1920×1080 (16:9), 1080×1920 (9:16), 2064×1080 (1.91:1), 1440×1800 (4:5) and 1080×1620 (2:3). PNG or JPEG, up to 5 MB.

X (Twitter) image size
Aspect ratioPixels
1:11080×1080
1.91:12064×1080
16:91920×1080
9:161080×1920
4:51440×1800
2:31080×1620
  • This is X's creative spec for ads. GIFs uploaded to image ads render as a static image; BMP and TIFF are not accepted.

Source: X Help Center: X Ads creative specs. Checked .

YouTube

YouTube thumbnail size

YouTube recommends 3840×2160 (16:9) for video thumbnails and 2160×3840 (9:16) for Shorts. The minimum is 640 px wide for videos and 640 px high for Shorts. JPG or PNG; the file must stay under 2 MB from a phone or 50 MB from a computer.

YouTube thumbnail size
ThumbnailAspect ratioRecommended pixelsMinimum
Video16:93840×2160640 px wide
Short9:162160×3840640 px high
  • Limits depend on the device you upload from: mobile 2 MB for video thumbnails (10 MB for podcasts); desktop 50 MB. Podcast playlists use a 1:1 thumbnail.

Source: YouTube Help: Add custom thumbnails on YouTube. Checked .

Shopify

Shopify product image size

Use 2048×2048 pixels for square product images. Shopify accepts anything up to 5000×5000 px (25 megapixels) and under 20 MB. Keep one aspect ratio across your main product images so collection pages line up.

Shopify product image size
DetailValue
Recommended (square)2048×2048
Maximum size5000×5000 px, or 25 megapixels
Maximum file sizeunder 20 MB
Best file typePNG, then JPEG
Also acceptedTIFF, BMP, GIF, SVG, HEIC, WebP (animated GIF and WebP too)
  • Shopify states no required aspect ratio.

Source: Shopify Help Center: Product media types. Checked .

Amazon

Amazon main image size

An Amazon main image needs at least 1000 pixels on its longest side, which is what enables zoom. It needs a pure white background (RGB 255,255,255), the product filling 85% or more of the frame, and no added text or watermarks. JPEG, TIFF or PNG.

Amazon main image size
RuleValue
Minimum size1000 px on the longest side (for zoom)
BackgroundPure white, RGB 255,255,255
Product share of the frame85% or more
File typesJPEG, TIFF, PNG
ContentThe actual product; no extra text, graphics, watermarks, props
  • The only Amazon page I could read without a seller login is a post by an Amazon staff member on the Seller Forums, so this is the weakest source on the page. Check Seller Central's own image guide and your category's style guide before you rely on it.

Source: Amazon Seller Forums, post by Amazon staff: Product Image Requirements and Best Practices. Checked .

Etsy

Etsy banner dimensions and listing photo size

Etsy's Help Center says a big shop banner has a minimum of 1200×300 and a recommended 1600×400. Etsy's Seller Handbook says 3360×840 for best results, with the same 1200×300 minimum. Listing photos should be at least 2000 px wide and tall.

Etsy banner dimensions and listing photo size
ImageMinimumRecommended
Big shop banner (Help Center)1200×3001600×400
Big shop banner (Seller Handbook)1200×3003360×840
Mini shop banner1200×1601600×213
Carousel banner (Etsy Plus)1200×300
Listing photofirst photo 635 px wide and tall2000 px or more wide and tall
Logo500×500
Profile photo400×400
  • The two Etsy pages disagree on the big banner's recommended size. Both are official; the table shows each. Mini banners do not appear on mobile.
  • Listing photos: JPG, GIF, PNG, SVG or HEIC. The first photo should be landscape or square, and it sets the shape of the rest. Files over 1 MB may not finish uploading on a slow connection.

Source: Etsy Help Center: Requirements and Best Practices for Images in Your Etsy Shop; Etsy Seller Handbook: Customizing the Look of Your Shop Home. Checked .

Google display ads

Billboard ad size and 160×600 ad size

On the web, "billboard" usually means the 970×250 banner, which Google Ads accepts as an uploaded image. 160×600 is the wide skyscraper, also accepted. Both are GIF, JPG or PNG up to 150 KB. This page does not cover outdoor billboards: I found no official source for physical sizes, which vary by seller.

Billboard ad size and 160×600 ad size
AdPixelsAspect ratioLimit
Billboard (web banner)970×2503.88:1150 KB, GIF/JPG/PNG
Wide skyscraper160×6004:15150 KB, GIF/JPG/PNG

Source: Google Ads Help: Uploaded display ads specifications. Checked .

FAQ

Frequently asked questions

Need a size that is not here? Tell us.

What size should an Instagram post be?

Upload photos 1080 pixels wide. Instagram keeps photos between 1.91:1 and 3:4 as they are, which is 1080×566 up to 1080×1440. Common picks are 1080×1350 (4:5), 1080×1080 (square) and 1080×566 (landscape).

What is the Instagram story size?

Stories are 9:16 vertical. Meta's ad specs use 1440×2560 pixels; 1080×1920 is the same shape at lower resolution and is widely used. Keep text and logos out of the top 14%, bottom 35% and outer 6% of each side, the safe zone Meta publishes.

What size is an Instagram reel?

Reels are 9:16 vertical video. Meta's Reels ad specs call for 1440×2560 pixels in MP4 or MOV, with the same 14% / 35% / 6% safe zone. Meta publishes no separate size for organic Reels that I could find.

What is the Instagram aspect ratio?

For feed photos, anything from 1.91:1 (landscape) to 3:4 (portrait); outside that range Instagram crops. Stories and Reels are 9:16. Square is 1:1 and 4:5 sits inside the supported range.

How do I resize an image for Instagram without it leaving my device?

Use the tool on this page. Pick your image, choose the sizes, and decide between crop to fill (you set the focal point) and fit with padding (blurred or solid colour). Everything runs in your browser. The image is never uploaded, and each file downloads at the exact pixel size.

What are the standard banner ad sizes?

The common ones are 300×250, 728×90, 160×600, 300×600, 320×50 and 970×250. Google Ads accepts those as GIF, JPG or PNG up to 150 KB.

Make the ad itself, in every size, from your product

Resizing only crops or pads what you already have. Gavana's One ad in every size template takes a finished ad and remakes it as a feed post, a story, a square and a banner, with nothing important cut off.