Social Media Resize
Social Media Resize fits a photo to the size a platform actually wants — an Instagram post, a story, a YouTube thumbnail, an X header — either by fitting the whole image inside the frame or by filling the frame and cropping the overflow.
Your photo stays on your device.
The resize happens on your browser's canvas and the file is saved straight to your downloads.
Learn how files are processed →- Input
- JPG · PNG · WebP
- Presets
- Instagram, TikTok, YouTube, X, Facebook, LinkedIn, Pinterest
- Fitting
- Fill and crop, or fit and pad
- Processing
- Browser Canvas
How to use Social Media Resize
- 01Upload
Add your photo
Drop in a JPG, PNG or WebP.
- 02Customize
Pick a placement
Choose the platform and format; the target size is shown so you know exactly what you are getting.
- 03Process
Fit or fill
Fit keeps the whole picture and pads the edges. Fill covers the frame and crops. Then export.
What is Social Media Resize?
Every platform crops. Upload a landscape photo to a feed that expects a square and something gets cut, and it is rarely the part you would have chosen. Resizing before you upload means the decision is yours.
There is a second reason, less obvious: platforms re-compress whatever you send them, and the further your image is from their target size, the more work their encoder does and the worse the result looks. Uploading something already close to the intended dimensions generally survives better.
This tool holds the common sizes so you do not have to look them up, and shows the exact pixel dimensions so you can see what you are about to get.
Supported formats
- JPG
- PNG
- WebP
- GIF
- BMP
- Maximum file size —
- bounded by your device's memory
- Processed by —
- your browser's Canvas engine
Limitations
Worth knowing before you start, rather than after.
- Platforms change their recommended sizes without notice. These are the sizes that work well today, not a promise about a third party's future.
- Fitting a landscape photo into a vertical frame leaves bars, and filling it crops the sides. There is no way to have both.
Fit or fill, and how to choose
This is the only real decision in the tool, and it comes down to what you are willing to lose.
Fill is right when the frame must be full and the subject is near the middle. A portrait shot going into a square post usually fills well: you lose some of the top and bottom, and the face stays central. It is the default for feed images because empty bars look like a mistake in a scrolling feed.
Fit is right when the whole image matters — a wide landscape, a diagram, a screenshot, a group photo where someone is at the edge. The padding is visible, but nothing is cut. If you are fitting, pick a background colour that suits the image rather than defaulting to white on a dark photo.
The trap is filling with an extreme aspect change. Putting a 16:9 landscape into a 9:16 story means cropping away roughly three-quarters of the width, and the result is often unrecognisable. When the shapes are that far apart, either fit and accept the bars, or crop deliberately with the Crop tool so you choose the framing rather than letting the centre win by default.
One practical note about quality: always start from the largest version of the image you have. Resizing down discards pixels and looks fine; resizing up invents them and looks soft. A 4000-pixel original will make a better 1080-pixel post than a 600-pixel one ever can.
Your file, and what the page does
Your file is never uploaded. Social Media Resize reads it into this browser tab and processes it with your browser's own Canvas engine on your own device. There is no upload endpoint in the application and no copy on any server — closing the tab discards it.
Because the result is rebuilt from pixels, the source file's EXIF metadata does not survive into it. Camera model, timestamp and any GPS coordinates recorded by your phone are simply not present in the output — a side effect of how canvas encoding works, and a useful one before posting a photo publicly.
What the page does send or fetch
- Ads on the page
- The site is funded by advertising, so the page loads Google AdSense. That carries the usual web basics — IP address, browser, referring page — as on any ad-supported site.
- An anonymous usage counter
- When Social Media Resize finishes we record that the tool ran, whether it succeeded and how long it took. No file data, no identifier, no cookie.
Your file is not on that list. How this works.
Frequently asked questions
The one matching where the image will appear. A square 1080×1080 post, a 1080×1920 story or reel, a 1280×720 YouTube thumbnail. Uploading something close to the target avoids the platform's own resizing, which is usually more aggressive than yours.
Fit shrinks the whole image until it is inside the frame, leaving bars in the background colour. Fill scales it until it covers the frame and crops whatever hangs over. Fit keeps everything and adds space; fill keeps the frame full and loses edges.
Enlarging a small image to a larger frame will soften it, because there is no extra detail to draw on. Going down in size does not — that is why starting from the largest original you have is always better.
They are the sizes that work well today. Platforms change their recommendations without notice, and none of them publishes a stable contract, so treat these as good defaults rather than a guarantee.
It exports at high quality. If the file still needs to be smaller after resizing, run it through Compress Image.
Yes — Social Media Resize is completely free. There's no account, sign-up, watermark or limit.
No. It runs in any modern browser — Chrome, Edge, Safari, Firefox, Brave — with nothing to download or install.
Stop letting the platform choose the crop
Pick the placement, decide what gets cut, and export at the right size.
Edit any media with a right-click
Add Dexta Studio to Chrome and open any image, video, audio or PDF straight into the right tool — free, nothing uploaded.