The tool you need, ready to use

Social Media Image Resizer

Choose a photo, then pick a platform and a placement, and the workspace shows a frame with that size. Everything outside the frame is dimmed, and the parts a circular profile photo hides or that should stay free of text are hatched. Drag the photo into position and the result card shows the size that will be made, the real file size and the scale if the original has to be enlarged. A photo that must not be cropped can be fitted with padding instead, and ticking several sizes saves them together as one ZIP. The sizes were checked on each platform's help pages on October 20, 2026, and your photo is never uploaded.

Last updated 2026-10-20All math stays in your browser

Sample art · hot air balloon (made-up illustration)2400 × 1600 px · 3:2

You can also drag and drop or paste (Ctrl+V). Your photo is never uploaded; it is processed only inside this browser.
1.00×
Drag the photo to reposition it. Click the workspace, then zoom with the scroll wheel, a two-finger pinch, or the + / − keys, and nudge it with the arrow keys by 1% (10% with Shift).

    File format
    90

    Last updated 2026-10-20Your inputs are not stored

    ROBERIN standardThe tool you need,
    ready to use.
    • Clear at a glanceInputs and results sit where you expect them.
    • Result firstThe key number comes first; the working only when you need it.
    • Ask lessNo sign-up and no unnecessary details.

    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

    1. 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).
    2. 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.
    3. 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 −).
    4. 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.
    5. 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.
    6. 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.

    PlatformPlacementOutput size (px)RatioOfficial requirementsSource
    InstagramSquare post1080 × 10801:101
    Portrait post 3:41080 × 14403:401
    Portrait post 4:51080 × 13504:501 02
    Landscape post1080 × 5661.91:101
    Story or Reel1080 × 19209:16Min. 600 × 106702 03
    Profile photoOriginal resolution1:1No official pixel size (original resolution, up to 1080 px per side)01
    YouTubeVideo thumbnail3840 × 216016:9Min. width 640 · Phone app 2 MB · Computer 50 MB · JPG·PNG, etc.04
    Shorts thumbnail2160 × 38409:16Min. height 640 · Phone app 2 MB · Computer 50 MB · JPG·PNG, etc.04
    Channel banner2560 × 144016:9Min. 2048 × 1152 · Up to 6 MB05
    Profile pictureOriginal resolution1:1No official pixel size (original resolution, up to 1080 px per side) · Up to 15 MB · JPG·PNG·GIF·BMP05
    Video watermark150 × 1501:1Min. 150 × 150 · Up to 1 MB05
    FacebookPage profile picture320 × 3201:106
    Page cover photo851 × 3152.7:1Min. 400 × 150 · Under 100 KB loads fastest06
    Link preview image1200 × 6301.91:1Min. 600 × 315 · Up to 8 MB07
    X (Twitter)Profile photo400 × 4001:1Up to 2 MB08
    Header photo1500 × 5003:108
    Link card image1200 × 6002:1Size chosen inside the official range · Min. 300 × 157 · Up to 5 MB09
    TikTokProfile photoOriginal resolution1:1No official pixel size (original resolution, up to 1080 px per side) · Min. 20 × 2010
    Vertical image 9:161080 × 19209:16Size chosen inside the official range · Min. 540 × 96011
    LinkedInProfile photo400 × 4001:1Min. 400 × 400 · Up to 8 MB · JPG·PNG12
    Background photo1584 × 3964:112
    Company page logo400 × 4001:1Min. 268 × 268 · Up to 3 MB · JPG·PNG13
    Company page cover1512 × 2565.9:1Up to 3 MB · JPG·PNG13
    Landscape image 1.91:11200 × 6281.91:1Min. 640 × 360 · Up to 5 MB · JPG·PNG·GIF14
    Square image1200 × 12001:1Min. 360 × 360 · Up to 5 MB · JPG·PNG·GIF14
    Vertical image 4:5720 × 9004:5Up to 5 MB · JPG·PNG·GIF14
    PinterestStandard Pin1000 × 15002:3Web 20 MB15
    Profile cover1600 × 90016:9Size chosen inside the official range · Min. 800 × 45016
    DiscordServer icon512 × 5121:1Size chosen inside the official range · Min. 128 × 12817
    Server banner960 × 54016:9Min. 960 × 54018
    Profile banner680 × 2402.83:1Min. 680 × 240 · Up to 10 MB19
    Invite splash1920 × 108016:9JPG·PNG20

    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.

    PlacementOutput size (px)Area used from the original (px)Scale
    Instagram Portrait post 3:41080 × 14401200 × 1600Reduced to 0.90×
    Instagram Story or Reel1080 × 1920900 × 1600Enlarged 1.20×
    YouTube Video thumbnail3840 × 21602400 × 1350Enlarged 1.60×
    YouTube Channel banner2560 × 14402400 × 1350Enlarged 1.07×
    Facebook Link preview image1200 × 6302400 × 1260Reduced to 0.50×
    X (Twitter) Header photo1500 × 5002400 × 800Reduced 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.

    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.