$devtoolkit.sh/tools/instagram-image-resizer

Instagram Image Resizer

Resize and crop images to Instagram post, portrait, landscape, and story dimensions.

Select size preset

Upload an image to see the preview.

Related Tools

FAQ

What are the correct Instagram image dimensions?
Instagram recommends 1080×1080 px for square posts, 1080×1350 px for portrait posts, 1080×608 px for landscape posts, and 1080×1920 px for stories and reels.
Does this tool upload my image anywhere?
No. All processing happens locally in your browser using the HTML Canvas API. Your image never leaves your device.
Why is part of my image cropped?
When the aspect ratio of your image differs from the selected preset, the tool crops from the center to fill the target dimensions. You can adjust by choosing the preset that best matches your original image ratio.

Upload any image and resize or crop it to the exact pixel dimensions required by Instagram. Supports Square (1080×1080), Portrait (1080×1350), Landscape (1080×608), and Story (1080×1920) presets. The canvas-based renderer crops from the center so the most important part of your image stays visible. Preview the result before downloading the PNG.

/tools/instagram-image-resizerv1.0.0