Free Social Media Image Resizer
The same photo behaves differently on every platform
You make one nice image and post it everywhere, and it turns out cropped on one network, blurry on another and surrounded by black bars on a third. Each platform picks its own shape and recompresses what you upload. The way to stay in control is to deliver the exact size each one expects. This tool resizes and crops your images to those sizes in a batch, and it runs in your browser, so nothing is uploaded.
Choose the size, then decide how to fit
Pick a target from the list, such as Instagram portrait or YouTube thumbnail, or choose Custom size and enter your own width and height. Then choose how the picture is fitted. Fill and crop scales the picture to cover the frame and trims the overflow, and the crop focus lets you keep the top, bottom, left, right or centre. Fit and pad keeps the whole picture and fills the extra space with a colour you choose, which suits logos, screenshots and anything that must not be cut. Files are saved with the size in their name, such as photo-1080x1350.jpg, so you can tell versions apart.
Sizes in the tool
| Platform and use | Pixels |
|---|---|
| Instagram post, square | 1080 x 1080 |
| Instagram portrait | 1080 x 1350 |
| Instagram story or Reels cover | 1080 x 1920 |
| Facebook post | 1200 x 630 |
| Facebook cover | 820 x 312 |
| LinkedIn post | 1200 x 627 |
| LinkedIn banner | 1584 x 396 |
| X post | 1600 x 900 |
| X header | 1500 x 500 |
| YouTube thumbnail | 1280 x 720 |
| YouTube channel banner | 2560 x 1440 |
| Pinterest pin | 1000 x 1500 |
Platforms revise their recommendations from time to time, so confirm an exact figure on the platform’s own help page when it matters, and use Custom size if it has changed.
Safe zones: what the app covers up
Getting the size right is only half the job. Apps draw things on top of your image, and important content can end up hidden.
- Banners and covers are shown differently on phones and computers, and the profile picture often overlaps the lower left. Keep text and faces towards the middle, away from the edges and that corner.
- Stories and Reels covers have the account name and buttons at the top and a reply bar or caption at the bottom. Leave a generous margin there.
- YouTube thumbnails show the video length in the bottom right corner, so do not put anything important there.
- Link previews are often shown smaller than you expect, so use large, bold text.
Getting the best quality from each upload
Every platform compresses what you upload again. Starting at exactly the recommended size, in a good format, gives that second compression less to do. Save photographs as JPG at 85 to 90 percent, and use PNG for graphics with text. Very tiny files are not better here, because they have no spare detail to lose. If a graphic needs words on it, add them after resizing with add text to image, so the text is placed in the final frame.
Batch tips
All images in a batch get the same size and fit settings, so group them by purpose. Do one batch for square posts and another for stories. Check the first result at full size before you download the rest, and if one picture was cropped badly, change the crop focus or switch that one to fit and pad. When you need only one image cropped precisely by hand, the image cropper is the better tool.
One image, five platforms
If you post the same artwork everywhere, work from the largest, cleanest original and make a separate version for each platform, rather than resizing one version again and again. Choose a layout with the important content in the middle third of the image, since that survives the most different crops. Then run the same file through the tool with each preset. You end up with one folder of correctly sized pictures per campaign, and a habit that saves an hour every time you launch something.
Carousels and series
For a carousel or a series of posts, resize every slide with the same settings so they line up exactly. Use the same fit and padding colour throughout, and the same crop focus, so the edges and the visual rhythm stay consistent from one slide to the next. A set of slides that are all the same size looks professional, and one that is a few pixels off does not.
FAQ
1080 x 1080 for square posts, 1080 x 1350 for portrait posts and 1080 x 1920 for stories and Reels covers.
1280 x 720 pixels, a 16:9 shape. Keep important text away from the bottom right, where the video length is shown.
No. It is either cropped to fill the frame or fitted inside it with padding. It is never distorted.
Yes. All images in a batch get the same size and settings, and you can download them as a ZIP.
No. Everything happens in your browser.