Social media image sizes: Instagram portrait posts are 1080 × 1440 px, YouTube thumbnails 3840 × 2160 px
Every platform, and often every placement within one platform, accepts its own image size and shape. Instagram keeps photos that are 1080 px wide with a ratio between 1.91:1 and 3:4 (566 to 1440 px tall) at their original resolution, and crops anything outside that range to the nearest supported ratio. YouTube’s help center recommends 3840 × 2160 px for video thumbnails, and Facebook recommends 1200 × 630 px or larger for the image that appears when someone shares a link.
The tool above turns one photo into a new image at exactly those sizes. Pick a platform and a placement and the workspace shows a frame with that ratio. Everything outside the frame is dimmed, and the parts that a circular profile photo hides, or that you should keep text out of, are hatched. Drag the photo into position, save, and you get a JPG, PNG or WebP at that size; tick several sizes to download them together as one ZIP. The first screen shows the 2400 × 1600 px sample art (a made-up illustration) cropped for an Instagram 3:4 portrait post. Your photo is never uploaded.
Why it pays to match the size
Most platforms will accept a photo at almost any size. The catch is that they then crop or shrink it for you, so the part you wanted people to see can get cut off and text can end up hidden. Resizing first is most useful in four situations.
- The ratio is outside the allowed range: Instagram crops photos wider than 1.91:1 or taller than 3:4 to a supported ratio. That is why a 9:16 vertical photo from your phone loses its top and bottom when posted to the feed.
- The profile photo is shown as a circle: even if you upload a square, it is displayed as a circle, so the four corners (about 21% of the square’s area) disappear. Keep faces and logos in the middle.
- Devices show different parts of the image: YouTube recommends a 2560 × 1440 px channel banner designed around TVs, and asks you to keep text and logos in a central safe area. A Facebook page cover also gets its right side cut off on phones.
- The file hits a size limit: a YouTube thumbnail can be at most 2 MB from the phone app, an X profile photo 2 MB, and a YouTube watermark must be under 1 MB. Checking the file size along with the dimensions keeps the upload from being rejected.
How to use it
- Click Choose a photo, or drag a photo onto the tool. A copied image can also be pasted with Ctrl+V (⌘+V on a Mac).
- Pick a platform in the top row, then a placement (post, Story, profile photo, banner and so on) from the list on the right. The frame changes to the new ratio and the result card shows the size that will be made.
- Drag the photo in the workspace to position it, and zoom with the slider below or a two-finger pinch. After clicking the workspace you can also use the scroll wheel and the keyboard (arrow keys, + and −).
- If you don’t want anything cropped, switch to Fit with padding. The leftover space is filled with a blurred copy of the photo, white, black, or a color you choose.
- Read the warnings on the result card. If the photo has to be enlarged you will see the scale, if the file is over a limit you will see that limit, and when it is over, a button appears that lowers the quality until it fits.
- Click Save at this size. To make several placements at once, tick the boxes on the right side of the list and save them as a ZIP. With Move all sizes together on, a position you set once is used for every size.
Image sizes by platform (checked October 20, 2026)
The sizes in the table are what the tool actually produces. The requirements column carries the minimum sizes, file limits and accepted formats from each platform’s help pages, and the source numbers match the list at the bottom. Where the official page gives only a range (for example, the X link card is 2:1, from 300 × 157 to 4096 × 4096 px), the table says the size was chosen inside that range. Profile photos with no official pixel size are made at the original resolution.
| Platform | Placement | Output size (px) | Ratio | Official requirements | Source |
|---|---|---|---|---|---|
| Square post | 1080 × 1080 | 1:1 | 01 | ||
| Portrait post 3:4 | 1080 × 1440 | 3:4 | 01 | ||
| Portrait post 4:5 | 1080 × 1350 | 4:5 | 01 02 | ||
| Landscape post | 1080 × 566 | 1.91:1 | 01 | ||
| Story or Reel | 1080 × 1920 | 9:16 | Min. 600 × 1067 | 02 03 | |
| Profile photo | Original resolution | 1:1 | No official pixel size (original resolution, up to 1080 px per side) | 01 | |
| YouTube | Video thumbnail | 3840 × 2160 | 16:9 | Min. width 640 · Phone app 2 MB · Computer 50 MB · JPG·PNG, etc. | 04 |
| Shorts thumbnail | 2160 × 3840 | 9:16 | Min. height 640 · Phone app 2 MB · Computer 50 MB · JPG·PNG, etc. | 04 | |
| Channel banner | 2560 × 1440 | 16:9 | Min. 2048 × 1152 · Up to 6 MB | 05 | |
| Profile picture | Original resolution | 1:1 | No official pixel size (original resolution, up to 1080 px per side) · Up to 15 MB · JPG·PNG·GIF·BMP | 05 | |
| Video watermark | 150 × 150 | 1:1 | Min. 150 × 150 · Up to 1 MB | 05 | |
| Page profile picture | 320 × 320 | 1:1 | 06 | ||
| Page cover photo | 851 × 315 | 2.7:1 | Min. 400 × 150 · Under 100 KB loads fastest | 06 | |
| Link preview image | 1200 × 630 | 1.91:1 | Min. 600 × 315 · Up to 8 MB | 07 | |
| X (Twitter) | Profile photo | 400 × 400 | 1:1 | Up to 2 MB | 08 |
| Header photo | 1500 × 500 | 3:1 | 08 | ||
| Link card image | 1200 × 600 | 2:1 | Size chosen inside the official range · Min. 300 × 157 · Up to 5 MB | 09 | |
| TikTok | Profile photo | Original resolution | 1:1 | No official pixel size (original resolution, up to 1080 px per side) · Min. 20 × 20 | 10 |
| Vertical image 9:16 | 1080 × 1920 | 9:16 | Size chosen inside the official range · Min. 540 × 960 | 11 | |
| Profile photo | 400 × 400 | 1:1 | Min. 400 × 400 · Up to 8 MB · JPG·PNG | 12 | |
| Background photo | 1584 × 396 | 4:1 | 12 | ||
| Company page logo | 400 × 400 | 1:1 | Min. 268 × 268 · Up to 3 MB · JPG·PNG | 13 | |
| Company page cover | 1512 × 256 | 5.9:1 | Up to 3 MB · JPG·PNG | 13 | |
| Landscape image 1.91:1 | 1200 × 628 | 1.91:1 | Min. 640 × 360 · Up to 5 MB · JPG·PNG·GIF | 14 | |
| Square image | 1200 × 1200 | 1:1 | Min. 360 × 360 · Up to 5 MB · JPG·PNG·GIF | 14 | |
| Vertical image 4:5 | 720 × 900 | 4:5 | Up to 5 MB · JPG·PNG·GIF | 14 | |
| Standard Pin | 1000 × 1500 | 2:3 | Web 20 MB | 15 | |
| Profile cover | 1600 × 900 | 16:9 | Size chosen inside the official range · Min. 800 × 450 | 16 | |
| Discord | Server icon | 512 × 512 | 1:1 | Size chosen inside the official range · Min. 128 × 128 | 17 |
| Server banner | 960 × 540 | 16:9 | Min. 960 × 540 | 18 | |
| Profile banner | 680 × 240 | 2.83:1 | Min. 680 × 240 · Up to 10 MB | 19 | |
| Invite splash | 1920 × 1080 | 16:9 | JPG·PNG | 20 |
Profile photos for Threads, WhatsApp and Telegram are not listed because no official pixel size could be found for them in the platforms’ help pages. For those, use Custom size and enter the width and height you need.
How one photo is cropped for each placement
Fill and crop scales the photo by the smallest factor that still covers the whole frame, then cuts off whatever sticks out. That factor is the larger of “frame width ÷ original width” and “frame height ÷ original height.” Here is what happens to a 2400 × 1600 px landscape photo (3:2) in six placements.
| Placement | Output size (px) | Area used from the original (px) | Scale |
|---|---|---|---|
| Instagram Portrait post 3:4 | 1080 × 1440 | 1200 × 1600 | Reduced to 0.90× |
| Instagram Story or Reel | 1080 × 1920 | 900 × 1600 | Enlarged 1.20× |
| YouTube Video thumbnail | 3840 × 2160 | 2400 × 1350 | Enlarged 1.60× |
| YouTube Channel banner | 2560 × 1440 | 2400 × 1350 | Enlarged 1.07× |
| Facebook Link preview image | 1200 × 630 | 2400 × 1260 | Reduced to 0.50× |
| X (Twitter) Header photo | 1500 × 500 | 2400 × 800 | Reduced to 0.63× |
The taller the placement, the narrower the slice of the original you can use. An Instagram Story (9:16) uses only 900 px of the 2400 px width and enlarges that area 1.2× to make 1080 × 1920 px. The YouTube thumbnail uses almost the whole original, but the recommended size is large, so it is enlarged 1.6×. Enlarged pixels are filled in rather than captured, so the image looks less sharp than the original. The result card shows this scale, and if you turn on Don’t enlarge beyond the original the tool never goes above a scale of 1 (for the Story that means 900 × 1600 px). Even then it will not go below the official minimum size (600 × 1067 px for a Story).
Parts that get cut off or covered
Even at the right size, some placements have buttons or a profile picture sitting on top of the image. The tool hatches only the areas that an official document spells out.
- Instagram Story: Meta’s ad guide recommends keeping text and logos out of the top 14%, the bottom 35% and 6% on each side. At 1080 × 1920 px that is about 269 px at the top, 672 px at the bottom and 65 px on each side. The rule is written for ads, but regular Stories also show the account name at the top and the reply bar at the bottom.
- YouTube channel banner: at the minimum size of 2048 × 1152 px, the safe area for text and logos is the central 1235 × 338 px. Scaled to a 2560 × 1440 px banner, that comes to about 1544 × 423 px.
- Facebook page cover: phones show it left-aligned at 2.4:1. For an 851 × 315 px cover that means only the left 756 px is visible and the right 95 px is cut off, and the help page adds that the profile picture covers about 40 px of the cover. The same page also says the cover is shown at 16:9 on computers, so check it on a computer screen after uploading.
- Profile photos: Instagram, YouTube, X, TikTok, LinkedIn, Discord and others show profile photos as circles. The four corners outside the circle are dimmed in the tool, so move any text so it doesn’t touch them.
Crop or add padding?
If nothing in the photo can be cut off, Fit with padding is the better choice. It scales the whole photo by the largest factor that still fits inside the frame (the smaller of the width and height ratios) and fills the leftover space with a background. Put a 2400 × 1600 px photo into a 1080 × 1920 px Story and the scale is 0.45, the photo becomes 1080 × 720 px, and 1200 px of padding is left, split between the top and bottom. The blurred background is made from the same photo, enlarged to cover the frame and then shrunk and stretched back, so its colors blend with the picture.
Zooming in while padded still crops the photo along whichever side grows past the frame. Where the allowed ratio range is wide, as with Instagram posts, you often don’t need padding at all. It is usually better to pick the placement whose ratio is closest to your photo (1.91:1 for a landscape photo, 3:4 for a portrait) so the image fills more of the screen.
Quality and file size
The saved file is redrawn from your photo at the new size. For photos with smoothly changing color, JPG gives the smallest file, while PNG keeps text, logos and transparent backgrounds crisp. WebP is usually smaller than JPG at the same quality, but not every placement takes it. LinkedIn profile photos must be PNG or JPG and YouTube profile pictures JPG, GIF, BMP or PNG, so the tool warns you if you pick WebP there; for YouTube thumbnails the help page only gives JPG and PNG as examples, so you get a softer note. JPG and WebP quality can be set from 50 to 100, and the file size on the result card is that of the file actually created, not an estimate.
Some platforms shrink images again after you upload them. Instagram reduces photos wider than 1080 px to 1080 px and enlarges photos narrower than 320 px to 320 px, so making an Instagram image larger than 1080 px does not improve it. File size limits differ by placement. The tool counts 1 MB as 1,000,000 bytes and flags a file as over the limit if it is even slightly above it.
- YouTube: thumbnails 2 MB from the phone app and 50 MB from a computer, banners 6 MB, profile pictures 15 MB, watermarks under 1 MB
- X: profile photos 2 MB, post photos 5 MB, link cards under 5 MB
- Facebook link previews 8 MB, LinkedIn profile photos 8 MB and company page images 3 MB, Pinterest 20 MB on the web, Discord profile banners under 10 MB
A file drawn on a canvas does not carry over the metadata stored in your original (EXIF data such as shooting location or camera model). That makes this tool handy for removing location data before you post a photo on a public account.
Common mistakes
- Believing Instagram portrait posts stop at 1080 × 1350: 4:5 (1080 × 1350) still works, but Instagram’s help page says photos up to 3:4 (1080 × 1440) keep their original resolution. If the photo might also run as an ad, choose 4:5 to stay inside the range in Meta’s ad help.
- Making YouTube thumbnails at 1280 × 720: the minimum width is 640 px, so it uploads, but the current help center recommends 3840 × 2160 px. From the phone app, the 2 MB limit may force you to lower the quality.
- Using a tiny image for a Facebook link preview: the large preview needs at least 600 × 315 px, and 1200 × 630 px or more is recommended. Build link images at the recommended size so the large preview has enough pixels.
- Making a LinkedIn company cover at 1128 × 191: LinkedIn’s current help lists 1512 × 256 px for a company page cover, and 1200 × 628 px for the landscape image in a single-image ad.
- Re-cropping a file you already saved: JPG loses a little quality every time it is saved. If you need another size, reopen the original, or tick several sizes at the start and download them as a ZIP.
Limits and cautions
- The sizes are the values on each platform’s help pages as checked on October 20, 2026. Platforms change them whenever they redesign, so for important images such as ad creative or a main channel image, check the upload screen’s preview one more time.
- The photo stays in this browser. Files over 60 MB are not opened, and very large photos may fail to open depending on your device’s memory. HEIC photos open only in browsers that can read HEIC, such as Safari.
- Photos shot in a wide color gamut (Display P3) are converted to sRGB when saved, so very saturated colors can look slightly paler. If your browser can’t save WebP, the WebP button is disabled.
Sources
Checked October 20, 2026. Platform pages can change, and the numbers match the source numbers in the table above.
- 01Instagram Help Center: Photo resolutionWidth 320 to 1080 px; ratios from 1.91:1 to 3:4 keep their original resolution, other ratios are cropped, and anything wider than 1080 px is shrunk
- 02Meta Business Help Center: Image ad specsFeed 1.91:1 to 4:5; Stories recommended 1080 × 1920, minimum 600 × 1067, 9:16
- 03Meta ads guide: Instagram Stories imageRecommends keeping text and logos out of the top 14%, bottom 35% and 6% on each side
- 04YouTube Help: Add custom video thumbnails3840 × 2160 (Shorts 2160 × 3840), minimum width 640 px (height for Shorts), 2 MB on phones and 50 MB on computers, image files such as JPG or PNG
- 05YouTube Help: Manage your channel brandingBanner 2560 × 1440, minimum 2048 × 1152, safe area 1235 × 338, 6 MB; profile shown at 98 × 98, JPG, GIF, BMP or PNG, 15 MB; watermark 150 × 150, 1 MB
- 06Facebook Help: Page profile and cover photo sizesProfile 320 × 320 (shown at 176 and 196); cover minimum 400 × 150, and an 851 × 315 sRGB JPG under 100 KB loads fastest; 2.4:1 on phones
- 08X Help: Troubleshoot profile photo uploadsProfile 400 × 400, up to 2 MB; header 1500 × 500
- 09X Developer: Summary Card with Large Image (archived 2026-01-12)2:1, minimum 300 × 157, maximum 4096 × 4096, under 5 MB
- 10TikTok Support: Add a profile photo or videoMust be at least 20 × 20 px to upload
- 11TikTok Ads Help: In-feed ad specsVertical 9:16, 540 × 960 px or larger recommended
- 12LinkedIn Help: Profile and background photo specsProfile 400 × 400 to 7680 × 4320, up to 8 MB, PNG or JPG; background 1584 × 396 recommended
- 13LinkedIn Help: Page image specsLogo minimum 268 × 268, 400 × 400 recommended; cover 1512 × 256; PNG or JPEG, 3 MB
- 14LinkedIn Marketing Solutions Help: Single image ad specs1.91:1 at 1200 × 628 (minimum 640 × 360), 1:1 at 1200 × 1200, 4:5 at 720 × 900; 5 MB
- 15Pinterest Business Help: Pinterest product specs2:3 and 1000 × 1500 recommended; 20 MB on desktop
- 16Pinterest Business Help: Personalize your profileMinimum 800 × 450, 16:9 landscape recommended
- 17Discord Support: Server iconIcon minimum 128 × 128
- 20Discord Support: Server invite splash1920 × 1080, JPG or PNG
- 21X Help: Posting GIFs and picturesPhotos up to 5 MB; no recommended size is given for post photos
- 22MDN: HTMLCanvasElement.toBlob()Lets you set the format and quality (0 to 1); an unsupported format falls back to PNG
Frequently asked questions
What size should an Instagram post photo be?
If the photo is 1080 px wide with a ratio from 1.91:1 to 3:4, meaning 1080 × 566 px up to 1080 × 1440 px, Instagram keeps its original resolution. People often use 1080 × 1080 for square and 3:4 (1080 × 1440) or 4:5 (1080 × 1350) for portrait. Photos outside that range are cropped to a supported ratio, and anything wider than 1080 px is shrunk to 1080 px.
What are the YouTube thumbnail size and file limit?
YouTube's help center recommends 3840 × 2160 px (16:9) for video thumbnails and 2160 × 3840 px for Shorts, with a minimum width of 640 px. Use an image file such as JPG or PNG, up to 2 MB from the phone app and 50 MB from a computer. If the file goes over 2 MB in the tool, you get a warning and a button that lowers the quality to fit.
What size is best for a Facebook link preview image?
Meta for Developers recommends 1200 × 630 px or larger for a shared link image. The large preview needs at least 600 × 315 px, the absolute minimum is 200 × 200 px, and the file can be up to 8 MB. Making the image 1200 × 630 (1.91:1) from the start is the safe choice.
How do I post a photo to a Story or a square post without cropping it?
Choose Fit with padding. The whole photo is scaled to fit inside the frame, and the leftover space is filled with a blurred copy of the photo or a color you pick. A 2400 × 1600 px landscape photo placed in a 1080 × 1920 px Story becomes 1080 × 720 px, and 1200 px of padding is added in total at the top and bottom.
Can I preview how a profile photo is cut into a circle?
Yes. When you pick a profile placement, a circle is drawn inside the square frame and the four corners outside it are dimmed. The area outside the circle is about 21% of the square, so move faces, logos and text toward the middle. The small thumbnails in the list are circles too.
Can I make several platform sizes at once?
Tick the box on the right of each size in the list and a button labeled Save selected as ZIP appears. Ticks stay when you switch to another platform. With Move all sizes together on, one position you set is used for every size, and with it off you can position each size separately.
Why does my saved image look blurry?
When the size you chose is larger than the area used from the original, the photo has to be enlarged, which makes it look soft. If the result card shows a warning that the original is enlarged by a certain factor, that is how much it was stretched. Turning on Don't enlarge beyond the original keeps the scale at 1 or below, though it never goes under the platform's official minimum size.
Is my photo uploaded? Is shooting data saved too?
No. The photo is opened and saved only inside this browser and is never sent to a server. The saved file is drawn fresh on a canvas, so metadata from the original, such as shooting location or camera name (EXIF), is not carried over. Your original file stays as it was, so keep it somewhere safe.