All Tools Compress Convert ID Photo Guides Privacy Contact

How to Resize Images for Instagram, X and Facebook Without Cropping

The 2026 size cheat-sheet plus a fit-pad method that keeps the whole photo, on every platform, with no upload.

You have a great photo from a shoot, a product flat-lay, or a group shot, and every platform cuts it off in a different place. Instagram squashes your wide landscape to a square. X chops the top of your header off on mobile. Facebook shrinks your portrait into a tiny thumbnail. The frustrating part is that none of these apps give you a "disable cropping" toggle. There is only one reliable fix: set the correct aspect ratio before you upload, so the platform has nothing left to crop.

This guide gives you the current 2026 pixel targets for Instagram, X (Twitter) and Facebook, and shows you how to fit the entire photo inside that frame instead of letting the social app decide which edge to delete. Everything runs in your browser — the file never leaves your device.

The one rule: resize to the right ratio, then choose Fit or Fill

Every social surface wants a specific shape: a square feed tile, a 4:5 portrait, a 9:16 vertical story, a 3:1 header banner. Your photo almost never matches that shape exactly. You have two honest ways to reconcile the mismatch, and the tools that confuse you are the ones that hide this choice.

Fill (crop) — cuts edges

Fill scales your photo until it covers the whole target frame, then trims whatever spills over. This looks clean when the subject sits in the center, but it silently removes content at the edges — a friend on the left, a horizon line, the text on a product. It is the mode social apps use by default, and it is why your photos keep getting chopped.

Fit (pad) — keeps everything, adds bars

Fit scales your photo until the whole thing is inside the frame, then fills the leftover space. The fill can be a solid color (classic white or black bars), a matched tone sampled from the photo, or a blurred backdrop of the image itself, which hides the bars. Nothing is deleted. Use Smart Crop and choose Fit when preserving the whole composition matters more than filling every pixel.

Privacy note: resizing and padding happen locally in your browser. Your photos are never uploaded to a server, which matters for client work, branded campaigns, or any image you would not want sitting on someone else's drive.

2026 platform image sizes (verified October 2026)

Meta and X no longer publish exact required pixel lists. The numbers below are the 2026 aggregator consensus across Buffer, Sprout Social, Iconosquare, Adobe Express and Kontentino, cross-checked on 2026-10-06. Treat them as recommended upload targets and re-check quarterly. When in doubt, export at the higher resolution listed and let the platform downscale rather than upscale.

PlatformSurfaceRecommended pixelsRatioNotes
InstagramFeed — portrait1080×13504:5Highest-yield feed shape; uses most vertical screen
InstagramFeed — square1080×10801:1Safe, classic default
InstagramFeed — landscape1080×5661.91:1Least space-efficient in feed
InstagramStories / Reels1080×19209:16Full-screen vertical; keep text clear of UI zones
InstagramProfile photo320×3201:1Displays as a circle
X (Twitter)In-stream image1600×90016:9Safe minimum ~1200×675; keep images under 5 MB
X (Twitter)Header banner1500×5003:1Crops differently on mobile — keep key content centered
X (Twitter)Link / card image1200×628~1.91:1Used when a link is previewed
X (Twitter)Profile photo400×4001:1Displays as a circle
FacebookPost / link share1200×6301.91:1Standard link-preview shape
FacebookPage cover851×315~2.7:1Shows 820×312 on desktop, 640×360 on mobile
FacebookEvent cover1920×10051.91:1Replaces the older 1920×1080 spec
FacebookStories / Reels1080×19209:16Same vertical shape as Instagram
FacebookProfile photo170×1701:1Displays as a circle

How to read this table for your workflow

If you post one image to three networks, stop exporting three different crops. Export a 4:5 master for Instagram, then resize with the aspect ratio locked to a 16:9 or 1.91:1 canvas with Fit-and-pad for X and Facebook. The same source photo flows to all three without losing an edge. When you have a whole shoot to adapt, run the exports in batch mode so you are not repeating the preset click by click.

Step-by-step: resize without cropping in your browser

You do not need Photoshop. The whole fit-and-pad routine takes under a minute per image and runs locally:

  1. Open Smart Crop and drop in your original image. Start from the highest-resolution original — a 4000 px phone photo resizes down cleanly; a tiny screenshot will not upscale well.
  2. Pick the platform preset you are aiming for (for example Instagram 4:5, X header 3:1, or Facebook link 1.91:1). The preset locks the exact target canvas for you.
  3. Choose Fit (not Fill). The whole photo is scaled to sit inside the canvas with nothing trimmed.
  4. Choose how the empty bars are filled: solid white for a clean, timeless look; a matched brand color; or a blurred backdrop of the photo itself for a modern, seamless feel.
  5. Pick your export format. Use JPG for photos with solid or blurred padding (smallest file). Use PNG only if the padding must be transparent — for example a logo sitting over a see-through background.
  6. Download, then upload to the platform. The full photo is intact and already at the recommended pixel size.

If you only need a plain pixel or percentage resize — no padding, no preset — use the dedicated image resizer with the aspect-ratio lock on so width and height scale together. For avatar or brand tiles, you can round the corners afterward with the rounded corners tool. Need a circular profile picture or an Instagram nine-grid instead? The social avatar maker cuts the round frame and slices the grid for you, in the browser.

CTA: Open Smart Crop → pick your platform → choose Fit to keep the whole photo → download and post. Nothing is uploaded.

Common mistakes that cut off faces and text

  • Stretching to force the ratio. Dragging width and height independently distorts faces and product shapes. Always lock the aspect ratio and use padding instead of squashing.
  • Uploading a 4000 px phone photo and letting the platform recompress. Social apps crunch oversized images harder. Resize to the recommended 1080 px short edge first — it looks sharper, not worse.
  • Assuming the in-app crop is lossless. The editor crops and recompresses in one pass. Pre-crop to the exact ratio on your side for predictable results.
  • Putting key faces or text in the X header mobile-crop zone. The 1500×500 header displays narrower on phones. Keep logos and subjects centered in the middle ~640 px band.
  • Forgetting file weight. Even at the right pixels, a 10 MB upload gets recompressed harder. Trim the file size after resizing with a browser compressor, or read our guide on compressing images to a target KB if a portal also caps file size.

Once your images are the right size and weight, you may want to compare the rest of your toolkit — see our roundup of the best free image tools for 2026. And before posting, remember that a slightly smaller, well-exported file always beats a giant original that the platform mangles.

Common questions

Why does Instagram crop my photos, and how do I stop it?

Instagram defaults feed posts to a 1:1 square or a 4:5 portrait crop, so a tall portrait or wide landscape gets its edges cut. There is no 'disable crop' switch inside the app. The reliable fix is to set the exact ratio yourself before upload: size the photo to 1080x1350 (4:5) and either fit the whole frame inside it or pad the sides, so nothing important is removed.

What size should an Instagram post be?

For feed posts, export at 1080 pixels on the short edge: 1080x1080 for square (1:1), 1080x1350 for portrait (4:5), or 1080x566 for landscape (1.91:1). Stories and Reels should be 1080x1920 (9:16). These are the 2026 aggregator-consensus sizes from guides such as Buffer, Sprout and Iconosquare, verified in October 2026.

How do I post a full, non-square photo without cropping?

Use a resizer with a 'fit' or 'pad' mode rather than a 'fill and crop' mode. Pick the target ratio (for example 4:5), choose Fit, and the whole image is scaled to fit inside the frame with colored or blurred bars added where needed. Export and upload — the entire photo stays intact.

What are the current image sizes for X (Twitter) and Facebook?

For X, in-stream images look best at 1600x900 (16:9), the header at 1500x500 (3:1), and a link card at 1200x628, with images kept under 5 MB. For Facebook, a post or link shares at 1200x630 (1.91:1), the page cover at 851x315, and event covers at 1920x1005. Verify these quarterly, since Meta and X no longer publish exact required pixel lists.

Should I use JPG or PNG when posting to social media?

Use JPG for photographs — it is smaller and social platforms recompress it anyway. Use PNG only when you need transparency (for example a logo over a transparent padding) or sharp flat graphics. If you padded your image with a solid color, JPG is fine; if the padding must stay transparent, export PNG or WebP.

What is the best aspect ratio for Instagram feed posts?

4:5 portrait (1080x1350) is the highest-yielding feed ratio: it occupies more vertical screen than a square and is not cropped away in the feed. 1:1 square is the safe, classic choice, and 1.91:1 landscape (1080x566) is the least space-efficient. Choose 4:5 for most organic posts.