Upload one image and crop it to the exact dimensions every platform wants, feed, portrait, story, and thumbnail. It all happens in your browser, the image never leaves your device.
Short answer: This free social media image resizer crops any photo to the exact pixel size a platform expects, from an Instagram square to a YouTube thumbnail. Pick a preset, download the result, and post. There is no signup and no upload, everything runs in your browser so your image stays private.
Everything runs in your browser using a canvas. Your image is never uploaded to any server.
Below are the recommended dimensions this resizer outputs for each platform and format. They match what each network expects in 2026, so your post is sharp and never cropped by the upload.
| Platform | Format | Dimensions (px) |
|---|---|---|
| Square post | 1080 × 1080 | |
| Portrait post | 1080 × 1350 | |
| Landscape post | 1080 × 566 | |
| Stories / Reels | Story or Reel 9:16 | 1080 × 1920 |
| X (Twitter) | Post image 16:9 | 1600 × 900 |
| Feed image | 1200 × 630 | |
| Post image | 1200 × 627 | |
| Standard pin 2:3 | 1000 × 1500 | |
| YouTube | Thumbnail 16:9 | 1280 × 720 |
Every preset above is built into the resizer. Pick one and it crops to that exact size.
Resize an image for social media in three steps, all in your browser, with no app to install.
For the cleanest result, always start from the largest original you have. The tool uses cover-crop, scaling the image to fill the target then center-cropping the overflow, so faces and shapes are never stretched. Once your images are sized, see every supported network on the platforms page, or try the character counter and the hashtag generator to finish the post.
Yes. The resizer is completely free with no signup, no watermark, and no upload limit beyond a 25 MB file size. It runs entirely in your browser, so your image never leaves your device.
It depends on the platform and format. An Instagram square post is 1080 x 1080 px, a portrait post is 1080 x 1350 px, and a Story or Reel is 1080 x 1920 px. X posts use 1600 x 900 px and a YouTube thumbnail is 1280 x 720 px. The full table above lists every size.
Slightly, since the tool scales and re-encodes the image. Export as PNG for lossless quality, or keep JPEG quality at 90 percent or higher. Always start from the largest original you have, because upscaling a small image cannot add detail back.
No. All resizing happens locally on an HTML canvas in your browser. The file is never sent to PostDodo or any other server, which keeps private photos private and makes the tool fast.
This tool uses cover-crop: it scales your image to fill the target size, then center-crops the overflow so nothing is squashed. Stretching forces an image into the wrong aspect ratio and distorts faces and shapes, so it is avoided here.
Resize once, then upload and schedule across every platform from one place with a receipt it actually went out. Start free for 7 days.
Start free for 7 days →