Resize Image for Instagram - Free Online Tool
Resize and crop images to perfect Instagram dimensions online for free. Supports posts (1080x1080), stories (1080x1920), and reels.
Upload files
or drag and drop files here
Max file size: 50MB
Your files are processed locally in your browser. Nothing is uploaded to any server.
How to Resize Images for Instagram
Upload Your Photo
Select the image you want to resize for Instagram. Supports JPG, PNG, WebP, and other common formats.
Choose Instagram Dimensions
Select the target size: 1080x1080 for posts, 1080x1350 for portrait, or 1080x1920 for stories and reels.
Download Resized Image
Save your perfectly sized Instagram image. Upload it directly to Instagram without platform cropping issues.
Frequently Asked Questions
What is the best image size for Instagram posts?
Instagram supports 1080x1080 (square), 1080x1350 (portrait 4:5), and 1080x566 (landscape). Portrait 1080x1350 takes up the most feed space and gets the highest engagement. Always upload at 1080px width minimum to prevent Instagram from displaying a blurry, upscaled version.
What size should Instagram stories be?
Instagram Stories and Reels should be 1080x1920 pixels at a 9:16 aspect ratio for full-screen display. Leave 250 pixels of safe margin at the top and bottom to avoid your content being covered by the username bar and reply area on viewers' screens.
Does Instagram compress uploaded images?
Yes, Instagram compresses all uploaded images to reduce server costs. To minimize quality loss, upload images at exactly the recommended dimensions in JPG format at 95% quality. Oversized images undergo more aggressive compression, so matching the exact target resolution produces the sharpest results.