Kestry
Create Your AI Agent
Social Media

Social Media Image Size Checker

Drop in an image and see every platform placement it fits, every one that will crop it, and every one that will render it soft.

This checker reads an image's dimensions, aspect ratio, format and file size, then tests it against 14 placement specifications across Instagram, Facebook, LinkedIn, X, TikTok, YouTube and Pinterest. Each placement comes back as recommended, workable with caveats, or unsuitable, with the specific reason attached — wrong ratio, below the minimum width, or over the platform's file size cap.

It exists because the expensive discoveries happen after publishing: a Story that cropped the product name out of frame, a thumbnail rejected at upload, a feed post that looked crisp in the design file and mushy on a phone. Social media managers, designers and anyone repurposing one asset across several feeds can test a file against every placement in a single pass.

Your image

Drop an image here, or click to browse

JPEG, PNG, WebP, or GIF — up to 30 MB. Everything runs in your browser.

Platform checks appear here

Upload an image to see how it fits Instagram, Facebook, LinkedIn, X, TikTok, YouTube, and Pinterest placements. Images are analyzed entirely in your browser — they never leave your device.

Need more than a free tool? Ask Kestry Chat Agent about your campaign strategy, marketing questions and customer workflows.

What the checker measures

Four properties are read straight from the file, then compared against each placement specification:

  • Pixel dimensions — the image's true width and height, not the size it was displayed at in a design tool.
  • Aspect ratio — reduced to its simplest form and snapped to a familiar name when it is within about 1% of a common ratio, so 1079x1080 reads as 1:1 rather than a fraction nobody recognises.
  • Format — JPEG, PNG, WebP or GIF.
  • File size — checked against per-placement caps where the platform enforces one.

The verdicts are deliberately blunt. A placement fails when the aspect ratio falls outside its tolerance, because the platform will crop rather than letterbox, or when the width is under that placement's hard minimum. It warns when the ratio is right but the width falls short of the recommended figure, which produces a soft image on high-density screens, or when the file exceeds a size limit.

Why aspect ratio matters more than resolution

Resolution problems are gradual: an image 20% below the recommended width looks slightly soft. Ratio problems are binary — the platform crops to its own frame and something disappears.

Take a 1920x1080 hero image pushed to an Instagram Story. The Story frame is 9:16. To fill it, the platform either strands the image in a strip in the middle of the screen or scales it up and cuts the sides off entirely, and the sides are where the logo and the offer usually sit. No amount of extra resolution repairs that; only re-cropping does.

This is also why exporting one master asset for everything fails. A 1:1 square and a 9:16 vertical are not two sizes of the same image, they are two compositions. Practical mitigations:

  • Design the vertical version first. Cropping down from 9:16 to 4:5 or 1:1 is far easier than inventing top and bottom space that was never shot.
  • Keep type and logos inside a central safe area, clear of the outer 10 to 15% on every edge, because that band is what different frames eat first.
  • Never let a headline sit against the very top or bottom of a Story — platform UI, captions and the profile row overlay those strips.
  • Check legibility at thumbnail scale. A YouTube thumbnail is often seen around 210px wide in a sidebar, where six words of small type in the master file are unreadable.

Social media image sizes by platform

These are the exact specifications the checker tests against. Where a placement carries a file size cap, it appears in the notes.

Instagram image sizes

PlacementRecommended sizeAspect ratioNotes
Feed (square)1080 x 10801:1Minimum width 320px. Up to 8 MB.
Feed (portrait)1080 x 13504:5Minimum width 320px. Up to 8 MB. Takes the most vertical space in feed.
Story / Reels1080 x 19209:16Minimum width 600px. Full-screen — keep content clear of the top and bottom bands.

4:5 portrait is the highest-value feed format because it occupies more screen height than a square at the same scroll position. The trade-off is that the same file will not work as a square without a re-crop.

Facebook image sizes

PlacementRecommended sizeAspect ratioNotes
Feed1200 x 6301.91:1Minimum width 600px. Also the standard link-preview and Open Graph ratio.
Story1080 x 19209:16Minimum width 500px.
Cover photo820 x 3122.63:1Minimum width 400px. Crops differently on mobile than desktop — keep the subject centred.

LinkedIn image sizes

PlacementRecommended sizeAspect ratioNotes
Feed image1200 x 6271.91:1Minimum width 552px.
Company cover1128 x 1915.9:1Minimum width 1128px — an unusually strict floor and an extreme letterbox.

That 5.9:1 company cover is the most common failure in this list. Almost nothing crops into a band that shallow gracefully, so it needs artwork built for the ratio rather than a resized photograph.

X (Twitter) image sizes

PlacementRecommended sizeAspect ratioNotes
In-stream image1600 x 90016:9Minimum width 600px. Up to 5 MB.
Header1500 x 5003:1Minimum width 1000px. The avatar overlaps the lower left.

TikTok image sizes

PlacementRecommended sizeAspect ratioNotes
Video cover / image1080 x 19209:16Minimum width 720px — the highest minimum of any 9:16 placement here.

A cover frame does double duty: full-screen while the video loads, and a small tile cropped towards the centre in your profile grid. Text near the edges reads fine in one context and is amputated in the other.

YouTube image sizes

PlacementRecommended sizeAspect ratioNotes
Thumbnail1280 x 72016:9Minimum width 640px. Up to 2 MB — the tightest file size cap here.
Channel banner2560 x 144016:9Minimum width 2048px. Up to 6 MB. Displayed cropped on most devices.

The 2 MB thumbnail cap catches people out constantly, because a detailed 1280x720 PNG export can pass it easily while the same image as a quality-85 JPEG lands around a tenth of the size.

Pinterest image sizes

PlacementRecommended sizeAspect ratioNotes
Standard pin1000 x 15002:3Minimum width 600px. Up to 20 MB.

How platform compression works, and how to survive it

Every platform re-encodes what you upload. They are serving billions of images over metered mobile connections, so they downscale to their own display widths, strip metadata, and re-compress with settings tuned for bandwidth rather than for your gradient.

The damage is not evenly distributed. Photographs with natural texture hide compression artefacts well. Flat colour, smooth gradients, fine type and hard edges are where banding and edge noise become obvious — which is exactly what most brand and promotional assets are made of.

You cannot switch the compression off, but you can stop compounding it:

  • Upload at the recommended dimensions rather than far above them. A 4000px-wide file gets downscaled by the platform's own resampler, which is usually less careful than yours.
  • Never re-upload an image that has already been through a platform. Downloading a post and reposting it stacks a second generation of lossy encoding on the first.
  • Export once from the master. Every intermediate JPEG save is another generation of loss.
  • Avoid hairline type and 1px rules. Anything under roughly 2px at final size is a candidate for being smeared.
  • Add a little noise to large flat gradients. It costs a small amount of file size and largely prevents visible banding.
  • Sharpen after resizing, not before, and only mildly — over-sharpened edges give the encoder something to ring around.

File size and format: JPEG, PNG or WebP

FormatBest forWatch out for
JPEGPhotographs, complex imagery, anything with a size cap to respectNo transparency; visible artefacts around text and hard edges
PNGScreenshots, flat UI, logos, anything needing transparencyGrows large fast — a 2560px PNG can dwarf a YouTube or X cap
WebPBoth of the above at smaller size; strong quality per byteSupport is broad but not universal across every upload path
GIFShort looping animation onlyPoor colour depth; almost always the wrong choice for a still image

The working rule: photographic artwork goes out as JPEG at quality 80 to 90 and needs no further thought. Flat graphics or crisp text keep their edges in PNG, but check the result against the placement cap — the 2 MB YouTube thumbnail limit and the 5 MB X in-stream limit are both easy to breach with a large PNG. WebP is the better compromise wherever the upload path accepts it.

Being under a cap is not a target to aim at. There is nothing to gain from shipping a 7.9 MB file to a placement that allows 8 MB when the platform re-encodes it to a fraction of that anyway. Optimise to the smallest size that still holds up at 100%, and leave the headroom unused.

Working one asset across several placements

Most teams cannot art-direct every placement separately. A workable compromise is three crops per campaign asset, which between them cover the bulk of day-to-day publishing.

Master cropCoversAlso usable for
1080 x 1920 (9:16)Instagram Story / Reels, Facebook Story, TikTok coverVertical video end cards
1080 x 1350 (4:5)Instagram portrait feedCrops cleanly down to a 1:1 square
1200 x 630 (1.91:1)Facebook feed and link previewsClose relative of the 1200x627 LinkedIn feed image
Three crops cover most routine publishing; covers and banners still need bespoke artwork.

What this does not cover is the extreme letterbox formats — the LinkedIn company cover at 5.9:1, the X header at 3:1 and the Facebook cover at 2.63:1. Those are profile furniture that changes rarely, so build them once, properly, with the avatar and UI overlays accounted for.

Before you publish

  1. Run the final export through the checker and read the failures rather than the passes.
  2. For any placement failing on ratio, re-crop from the master instead of stretching or padding.
  3. Confirm the width clears the recommended figure, not merely the minimum, for anything appearing on a phone screen.
  4. View the image at the size it will actually be seen — a tile in a grid, not a full-screen preview.
  5. Check the file size against the cap of the tightest placement in the set.

Frequently asked questions

What is the best image size for social media overall?
There is no single size that works everywhere, because the platforms use incompatible aspect ratios. If you can only produce one asset, 1080 x 1080 at 1:1 is the most widely tolerated, but it will be pillarboxed or cropped in any 9:16 placement. Two files at 1080 x 1350 and 1080 x 1920 cover far more ground.
What size should an Instagram post be?
1080 x 1080 for a square feed post and 1080 x 1350 for portrait, both with a 320px minimum width and a file size up to 8 MB. Stories and Reels are 1080 x 1920 at 9:16 with a 600px minimum width. Portrait 4:5 occupies more feed height, which is why most accounts default to it.
What size is a Facebook feed image?
1200 x 630 at 1.91:1, with a minimum width of 600px. That is also the standard ratio for link previews, so a well-built Open Graph image serves both. Facebook Stories are 1080 x 1920 at 9:16, and the page cover photo is 820 x 312, roughly 2.63:1.
What are the correct LinkedIn image dimensions?
Feed images are 1200 x 627 at 1.91:1 with a 552px minimum width. The company page cover is 1128 x 191, about 5.9:1, and it will not take anything narrower than 1128px. That cover ratio is shallow enough that it needs purpose-built artwork rather than a cropped photo.
What size should a TikTok cover image be?
1080 x 1920 at 9:16, with a minimum width of 720px — higher than the equivalent minimum on Instagram or Facebook Stories. Remember the cover also appears as a small tile cropped towards the centre in your profile grid, so keep the important content away from the edges.
Why does my image look blurry after uploading?
Usually one of three causes: the upload was below the recommended width and got scaled up, the file had already been through a platform once and was re-compressed a second time, or a very large file was downscaled by the platform's own resampler. Exporting at the recommended dimensions from your master file fixes most cases.
Should I use JPEG, PNG or WebP?
JPEG for photographic content at quality 80 to 90, PNG when you need transparency or crisp flat graphics and text, WebP when the upload path accepts it and you want both. Watch file size with PNG specifically — the 2 MB YouTube thumbnail cap and the 5 MB X in-stream cap are easy to exceed.
Are my images uploaded to a server?
No. The file is read and measured entirely in your browser using the standard file and image APIs, and nothing is sent anywhere or retained after you close the page. Unreleased artwork and client work can be checked without it leaving your machine.