Resize Images for Instagram (Posts, Stories, Reels)
Resize any photo to the exact dimensions Instagram expects — square, portrait, story, reel, or profile pic. Pick a preset and download.
Last updated
Image Resizer
Resize Images Online
Resize images to custom dimensions or social media presets. Works in your browser - no upload needed.
Click to upload or drag and drop
PNG, JPG, WebP (max 50MB)
Upload an image to get started
About Image Resizer
Our free image resizer tool lets you resize images to any custom dimensions or choose from popular social media presets. Perfect for optimizing images for Instagram, Facebook, Twitter, YouTube, and more.
Features:
- Custom width and height controls
- Maintain aspect ratio toggle
- Quick presets for social media platforms
- Support for PNG, JPG, and WebP formats
- Works entirely in your browser - images never uploaded to servers
- Completely free with no signup or watermarks
Why this matters
Instagram silently re-encodes and crops oversized photos, often badly. Hitting the recommended dimensions before uploading means sharper images, better placement, and no surprise cropping.
Step by step
- 1Open the image resizerDrag in the photo you want to post.
- 2Choose an Instagram presetSquare (1080×1080), Portrait (1080×1350), Story (1080×1920), Reel (1080×1920), or Profile (320×320).
- 3Preview the cropAdjust the crop area so your subject is framed correctly.
- 4DownloadSave the resized image at the perfect dimensions.
- 5PostUpload to Instagram with no recompression surprises.
Frequently asked questions
What size are Instagram posts?
Square: 1080×1080. Portrait: 1080×1350. Landscape: 1080×566. Stories and reels: 1080×1920.
What size is an Instagram profile picture?
320×320 displays at most sizes; 110×110 in feed. Use 320×320 to be safe.
Does Instagram support 4K photos?
No. Instagram caps photos at 1080px on the longest side. Larger images get downscaled and re-encoded.
Will resizing reduce quality?
Downsizing is mostly lossless. The output JPG is then encoded — quality is preserved at 85%+ settings.
Is my photo uploaded?
No. Resizing runs in your browser. Nothing is sent to a server.
Can I resize multiple photos to Instagram size at once?
Yes — use the Batch Photo Editor with the Instagram preset.
Further reading
You might also need
- Resize Images for Twitter / XResize images for Twitter / X to the exact dimensions the platform expects, from in-tweet photos to profile headers.
- Resize Images for LinkedIn (Posts, Banners, Profiles)Resize images for LinkedIn — profile photos, cover banners, post images — to the exact sizes LinkedIn expects.
- Compress JPG Images Online — Free & PrivateReduce the file size of JPG and JPEG photos right in your browser. Drop in any JPEG, pick your target size, and download the compressed image. Nothing is uploaded to a server.