Each social platform expects images at specific dimensions, and posting the wrong aspect ratio means the platform crops it automatically — often cutting off exactly the part of the photo you wanted visible.
This guide covers how to resize an image for social media for free, across all major platforms.
Key Takeaway: Cover, Contain and Stretch aren't interchangeable — Cover crops to fill with no distortion, Contain shrinks and pads with a background color, and Stretch forces the exact size at the cost of potentially distorting the image.
Platform Size Cheat Sheet
| Platform | Format | Size |
|---|---|---|
| Square Post | 1080×1080 | |
| Story / Reel | 1080×1920 | |
| YouTube | Thumbnail | 1280×720 |
| Twitter / X | Post Image | 1200×675 |
| Post Image | 1200×630 | |
| Post Image | 1200×627 | |
| Standard Pin | 1000×1500 |
Tip: Use Cover for most cases — it's the only mode guaranteed not to distort the image, since it crops rather than stretches or pads.
Step by Step: How to Resize for Social Media
TinyPNG Now includes a free social media resizer that runs entirely in your browser.
- Open the Social Media Resizer tool and upload your photo.
- Select a platform and size preset from the list.
- Choose Cover, Contain or Stretch fit mode.
- Click Download to save the correctly-sized JPG.
Mistakes That Still Crop Your Image After Resizing
Hitting the right pixel size is only half the job. These problems survive a correct resize:
- Ignoring safe zones. On Stories and Reels the platform's interface covers the top and bottom of the frame. Keep faces, text and logos well inside the middle of the image.
- Putting text too close to the edges. Platforms crop previews in feeds and link cards differently, so a caption near the border can be cut off.
- Choosing Stretch to avoid cropping. It fits the size but distorts faces and logos. Cover with a well-framed subject, or Contain with a matching background color, looks better.
- Starting from a tiny image. Enlarging a small photo to 1080 pixels wide looks soft. Begin with a larger original, as explained in our guide to resizing without losing quality.
- Trusting an old size chart. Platforms change recommended dimensions from time to time, so confirm a size against the platform's own help page before a big campaign.
For a wider reference across networks, see image sizes for every social media platform.
Frequently Asked Questions
Which platforms have preset sizes?
Instagram (post, portrait, story/reel, profile), YouTube (thumbnail, channel art, profile), Twitter/X, Facebook, LinkedIn, TikTok, and Pinterest — each with their own correct dimensions.
What's the difference between Cover, Contain and Stretch?
Cover crops your photo to fill the target size with no distortion. Contain shrinks the whole photo to fit inside the frame, adding a background color around it. Stretch forces the image to the exact size, which can distort the aspect ratio.
Can I resize one photo for multiple platforms?
Yes — select a platform, download, then pick a different platform preset from the same uploaded photo and download again.
Is the social media resizer free?
Yes, completely free with no signup and no watermark.
Is my image uploaded to a server?
No. Resizing happens entirely in your browser using the Canvas API. Your image is never uploaded anywhere.
Summary: Open the free TinyPNG Now social media resizer, pick a platform and fit mode, download — free, private, and instant.
Ready to resize for social media?
Free, private, and instant — no signup required.
Try the Social Media Resizer →