📐 Resize images for social media
How it works in your browser
The image is scaled to your target dimensions on a canvas in the browser. Crop-to-fill scales to cover the frame and trims the overflow; fit scales the whole image down and pads the gaps. The resized result is exported locally with nothing uploaded.
Choosing a format
Choose crop-to-fill when the frame must be completely filled (social posts, avatars, thumbnails) and you are happy to lose the edges. Choose fit when every part of the image must stay visible, accepting padding bars to reach the exact size.
Example
For example, a wide landscape photo set to a 1080x1080 square will, in crop-to-fill, keep the centre and trim the sides; in fit, the whole landscape stays visible with bars top and bottom.
How to resize for social
- Drop a photo.
- Pick a preset or enter custom width and height, choose a fit mode.
- Download the resized image.
FAQ
Are my images uploaded to a server?
No. Every operation runs entirely inside your browser using WebAssembly and on-device models. Your files never leave your device and are never sent anywhere. You can even disconnect from the internet after the page loads.
What is the difference between crop-to-fill and fit?
Crop-to-fill covers the whole frame and trims the overflow. Fit keeps the entire image and adds padding to reach the exact size.