Upload your image
Follow the fields and controls shown in the tool above.
Resize and prepare images for Instagram posts, Stories, and Reels. Processing runs in your browser where applicable.
Choose an image and use the available resize, crop, or export options to prepare it for your intended Instagram placement. Platform requirements can change, so review the preview and confirm current publishing specifications when precision matters.
Follow the fields and controls shown in the tool above.
Check the selected settings and input values before continuing.
Review the output before copying, saving, or sharing it.
Processing behavior depends on the tool and browser. Do not use confidential or sensitive content unless you have confirmed how that specific tool handles it.
The HandyTools Instagram Image Utilities prepare a picture for the shape of the Instagram placement you are using: square post (1080 × 1080), portrait post (1080 × 1350), landscape post (1080 × 566) or story and reel (1080 × 1920).
Choose Fit entire image to keep everything visible on a background color of your choice, or Fill frame to crop the edges and cover the whole canvas. You can export as PNG, JPEG or WebP, and the image stays in your browser.
A square post is commonly 1080 × 1080 pixels and a portrait post is 1080 × 1350. Stories and reels use 1080 × 1920.
Fit keeps the whole image and adds a background around it. Fill covers the frame and crops whatever does not fit.
No. They are processed in your browser.