Every platform wants a different size — a square for the feed, a tall frame for Stories, a wide banner for YouTube. Resizing an image to fit is quick when you have the right tool, and you can do it free securely with smart cropping and ready-made presets, nothing is stored.
Pick or drop any JPG, PNG or WebP. It loads instantly and stays private.
Choose a social preset or type exact width and height — lock the ratio to avoid stretching.
Cover crops to fill, Contain pads to fit, or Stretch forces the exact size.
Save the resized image, ready to post or upload.
Cover, contain or stretch?
These three “fit” modes decide what happens when your image and the target size aren’t the same shape. Cover fills the frame and crops the overflow — best for photos. Contain shows the whole image and pads the gaps. Stretch forces the exact dimensions, which can distort the picture, so use it only when the shapes already match.
Common social sizes
- Instagram square: 1080×1080
- Stories / Reels / TikTok: 1080×1920
- YouTube thumbnail: 1280×720
- Twitter / X header: 1500×500
Tip: Keep “Lock aspect ratio” on while typing a width and the height fills in automatically — the surest way to avoid a squashed image.
Resize your image now
Scale to exact pixels or a social preset with smart cropping — free and private.
Open the Image Resizer tool →Frequently Asked Questions
Is my image stored?
No. Resizing and cropping run securely — nothing is stored.
Can I resize for Instagram or YouTube?
Yes — pick a built-in preset for Instagram, Stories, YouTube, Twitter and Facebook sizes.
Will resizing keep quality?
It uses high-quality canvas scaling; for big reductions, export as JPG or WebP for smaller files.
Is it free?
Yes — completely free, with no watermark or limits.