Resize Image for Instagram
A preset of Resize Image
Resize photos to 1080×1080, the square format Instagram uses for feed posts. Anything larger is downscaled by Instagram anyway — doing it here means you control the quality rather than their encoder.
- Files never leave your device
- Free, no signup
- No watermarks
- Works offline once loaded
How to resize image
- 1
Add your images
Drop JPG, PNG or WebP files in, or paste from the clipboard.
- 2
Choose how to resize
Set exact dimensions, a percentage, or a maximum longest edge.
- 3
Download
Save each resized image or take the whole batch as a ZIP.
Why square, and why 1080
Instagram's feed has used a square canvas as its default aspect ratio since the app launched, and 1080×1080 is the resolution it displays that canvas at on current high-density phone screens. Uploading anything smaller gets scaled up by Instagram's own pipeline, which is a worse result than scaling it yourself with a proper resampling filter; uploading anything larger gets scaled down and recompressed, discarding detail you had no control over.
Doing the resize here rather than letting the platform handle it means the downscaling filter and the JPEG quality setting are both under your control, rather than whatever Instagram's encoder decides — the difference is usually only visible on close inspection, but it is there.
Fitting a non-square photo into a square frame
Most source photos are not square, so getting to 1080×1080 without distortion means cropping to a square region first, then resizing. Because this preset locks aspect ratio, feeding it a rectangular photo without cropping first will letterbox rather than fill the frame — the subject needs to already sit within a square crop, or the composition should tolerate bars on two sides. Instagram's own upload flow does offer in-app cropping, so this preset is most useful for preparing a photo that has already been composed or cropped for the square format elsewhere.
Frequently asked questions
Does resizing distort the image?
Not unless you ask it to. Aspect ratio is locked by default, so setting a width computes the matching height automatically. Unlocking it lets you stretch to exact dimensions when a layout demands it.
Can I make an image larger?
You can, but upscaling cannot invent detail that was never captured — the result is a softer version of the original at more pixels. The tool never upscales accidentally: in "longest edge" mode, images already smaller than the limit are left untouched.
What resampling quality is used?
The browser's high-quality smoothing path, which is a bicubic-class filter. For large reductions this is comparable to what desktop editors produce.
Does resizing reduce the file size too?
Substantially. File size scales roughly with pixel count, so halving both dimensions removes about three quarters of the data. Resizing is almost always the largest single saving available.
You might also need
Compress JPG
Shrink JPG files without visible quality loss
WebP Converter
Convert images to and from WebP
PNG to JPG
Convert PNG images to smaller JPG files
Compress PNG
Shrink PNG files while keeping transparency
Background Remover
Cut the background out of any photo, right in your browser
Color Palette Extractor
Pull the dominant colors out of an image
Crop Image
Drag to crop, with aspect ratio presets
Favicon Generator
Every favicon size plus the HTML to install it