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
Crop to fill keeps the area around the dot. Click or drag to move it.
Sizes
0 sizes selected
Your sizes
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.
| Post shape | Pixels | Aspect ratio | Note |
|---|---|---|---|
| Landscape (widest allowed) | 1080×566 | 1.91:1 | Instagram's stated minimum height at 1080 wide. |
| Square | 1080×1080 | 1:1 | Inside the supported range. |
| Portrait | 1080×1350 | 4:5 | Inside the supported range (our calculation from the stated limits). |
| Portrait (tallest allowed) | 1080×1440 | 3:4 | Instagram'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 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.
| Story detail | Value | Note |
|---|---|---|
| Aspect ratio | 9:16 | Meta recommends 9:16 for Stories, Status and Reels so the whole screen is used. |
| Resolution in Meta's ad specs | 1440×2560 | From the Instagram Stories ad page. |
| Common size (not stated by Meta) | 1080×1920 | Same 9:16 shape. Above the 250 px minimum width Meta lists. |
| Safe zone (Meta) | 14% top, 35% bottom, 6% each side | At 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 length | 1 second to 60 minutes | Videos under 16 seconds play whole; longer ones can be split into several story cards. |
| Video file | MP4, MOV or GIF, up to 4 GB | H.264, AAC audio at 128 kbps or more. |
| Minimum width | 250 px | Aspect 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 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.
| Reel detail | Value | Note |
|---|---|---|
| Aspect ratio | 9:16 | Meta recommends 9:16 for Stories, Status and Reels placements. |
| Resolution in Meta's ad specs | 1440×2560 | From the Instagram Reels ad page. |
| Common size (not stated by Meta) | 1080×1920 | Same shape, lower resolution. |
| Safe zone (Meta) | 14% top, 35% bottom, 6% each side | At 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 file | MP4 or MOV, up to 4 GB | H.264, square pixels, fixed frame rate, AAC stereo audio at 128 kbps or more. |
| Length | 0 seconds to 15 minutes | For ads. |
| Minimum width | 250 px under 30 s; 500 px at 30 s or more | For 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 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.
| Where | Aspect ratio | Pixels |
|---|---|---|
| Feed photo, widest | 1.91:1 | 1080×566 |
| Feed photo, square | 1:1 | 1080×1080 |
| Feed photo, 4:5 | 4:5 | 1080×1350 |
| Feed photo, tallest | 3:4 | 1080×1440 |
| Story or Reel | 9:16 | 1440×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 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.
| Ad placement | Aspect ratio | Recommended pixels | Limits |
|---|---|---|---|
| Feed image ad | 4:5 | 1440×1800 | JPG or PNG, up to 30 MB, minimum width 500 px. Accepted shapes: 4:5 to 1.91:1 (1% tolerance). |
| Stories video ad | 9:16 | 1440×2560 | MP4, MOV or GIF, up to 4 GB. Safe zone 14% / 35% / 6%. |
| Reels video ad | 9:16 | 1440×2560 | MP4 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 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.
| Placement | Aspect ratio | Recommended pixels | Limits |
|---|---|---|---|
| Feed image ad | 4:5 | 1440×1800 | JPG or PNG, up to 30 MB. Minimum width 600 px, minimum height 750 px at 4:5. Ratio tolerance 3%. |
| Stories image ad | 9:16 | 1440×2560 | JPG 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.
| Shape | Aspect ratio | Minimum pixels | Note |
|---|---|---|---|
| Vertical (recommended) | 9:16 | 540×960 | Larger is fine. 1080×1920 is the same shape. |
| Horizontal | 16:9 | 960×540 | |
| Square | 1:1 | 640×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 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.
| Format | Aspect ratio | Recommended pixels | Limits |
|---|---|---|---|
| Standard image Pin (ad specs) | 2:3 | 1000×1500 | PNG 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 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.
| Shape | Aspect ratio | Recommended | Minimum | Maximum |
|---|---|---|---|---|
| Landscape | 1.91:1 | 1200×628 | 640×360 | 7680×4320 |
| Square | 1:1 | 1200×1200 | 360×360 | 4320×4320 |
| Vertical | 4:5 | 720×900 | 360×640 | 2430×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.
| Aspect ratio | Pixels |
|---|---|
| 1:1 | 1080×1080 |
| 1.91:1 | 2064×1080 |
| 16:9 | 1920×1080 |
| 9:16 | 1080×1920 |
| 4:5 | 1440×1800 |
| 2:3 | 1080×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.
| Thumbnail | Aspect ratio | Recommended pixels | Minimum |
|---|---|---|---|
| Video | 16:9 | 3840×2160 | 640 px wide |
| Short | 9:16 | 2160×3840 | 640 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.
| Detail | Value |
|---|---|
| Recommended (square) | 2048×2048 |
| Maximum size | 5000×5000 px, or 25 megapixels |
| Maximum file size | under 20 MB |
| Best file type | PNG, then JPEG |
| Also accepted | TIFF, 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.
| Rule | Value |
|---|---|
| Minimum size | 1000 px on the longest side (for zoom) |
| Background | Pure white, RGB 255,255,255 |
| Product share of the frame | 85% or more |
| File types | JPEG, TIFF, PNG |
| Content | The 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.
| Image | Minimum | Recommended |
|---|---|---|
| Big shop banner (Help Center) | 1200×300 | 1600×400 |
| Big shop banner (Seller Handbook) | 1200×300 | 3360×840 |
| Mini shop banner | 1200×160 | 1600×213 |
| Carousel banner (Etsy Plus) | 1200×300 | |
| Listing photo | first photo 635 px wide and tall | 2000 px or more wide and tall |
| Logo | 500×500 | |
| Profile photo | 400×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
Banner ad sizes (Google display ads)
The standard banner sizes are 300×250 (medium rectangle), 728×90 (leaderboard), 160×600 (wide skyscraper), 300×600 (half page), 320×50 (mobile banner) and 970×250 (billboard). Google Ads takes GIF, JPG or PNG up to 150 KB. The nicknames in brackets are industry shorthand; Google's page lists sizes only.
| Size | Aspect ratio | Common name |
|---|---|---|
| 300×250 | 6:5 | medium rectangle |
| 336×280 | 6:5 | large rectangle |
| 728×90 | 8.09:1 | leaderboard |
| 970×250 | 3.88:1 | billboard |
| 970×90 | 10.78:1 | large leaderboard |
| 160×600 | 4:15 | wide skyscraper |
| 300×600 | 1:2 | half page |
| 120×600 | 1:5 | skyscraper |
| 300×1050 | 2:7 | portrait |
| 468×60 | 7.80:1 | banner |
| 930×180 | 5.17:1 | |
| 980×120 | 8.17:1 | |
| 320×50 | 6.40:1 | mobile banner |
| 300×50 | 6:1 | mobile banner |
| 320×100 | 16:5 | large mobile banner |
| 200×200 | 1:1 | |
| 250×250 | 1:1 | |
| 240×400 | 3:5 | |
| 250×360 | 1:1.44 | |
| 580×400 | 1.45:1 |
- Google's page also lists sizes sold only in some regions, such as 750×100, 750×200 and 750×300 in Poland, and 980×120 in Sweden.
Source: Google Ads Help: Uploaded display ads specifications. 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.
| Ad | Pixels | Aspect ratio | Limit |
|---|---|---|---|
| Billboard (web banner) | 970×250 | 3.88:1 | 150 KB, GIF/JPG/PNG |
| Wide skyscraper | 160×600 | 4:15 | 150 KB, GIF/JPG/PNG |
Source: Google Ads Help: Uploaded display ads specifications. Checked .
Sources and scope.
Every number in the tables comes from the official page linked under it, read on . A number we could not confirm on an official page is left out or marked in its row. Ratios and pixel values we worked out ourselves, such as a safe-zone percentage turned into pixels, say so. Platforms change their specs, so check the linked page before a launch.
- Instagram Help Center: Image resolution of photos you share on Instagram
- Meta Business Help Center: Best practices for aspect ratios in Meta ads
- Meta Ads Guide: Instagram feed image ads
- Meta Ads Guide: Instagram Stories video ads
- Meta Ads Guide: Instagram Reels video ads
- Meta Ads Guide: Facebook feed image ads
- Meta Ads Guide: Facebook Stories image ads
- TikTok Ads Manager Help: TikTok Auction In-Feed Ads
- Pinterest Business: Creative best practices (standard image ads)
- LinkedIn Marketing Solutions Help: Single image ads advertising specifications
- X Help Center: X Ads creative specs
- YouTube Help: Add custom thumbnails on YouTube
- Shopify Help Center: Product media types
- Amazon Seller Forums, post by Amazon staff: Product Image Requirements and Best Practices
- Etsy Help Center: Requirements and Best Practices for Images in Your Etsy Shop
- Etsy Seller Handbook: Customizing the Look of Your Shop Home
- Google Ads Help: Uploaded display ads specifications
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.
