Crop Image for Instagram
Crop photos to Instagram's square (1:1), portrait (4:5), grid-perfect (3:4), and story or reel (9:16) ratios right in your browser.
Drag, drop, paste, or browse
JPG, PNG, WEBP, GIF, AVIF, and HEIC up to 50 MB. Paste from clipboard with Ctrl+V.
Settings
Tune output without leaving the browser.
Crop
No image selected
Before / after preview
Compare the source image with the generated file.
Result download
Your processed image will appear here.
Useful to know
Which Instagram ratio?
1:1 is the classic square feed post and still the safest default. 4:5 is the portrait feed post - it takes up more vertical space on a phone, which is why creators favor it. 9:16 is the full-screen ratio for Stories and Reels. Use the toolbar presets to lock to the exact ratio while you frame the crop.
iPhone HEIC support
Drop a HEIC file straight from your iPhone or iPad - ImgShifter decodes it locally with a WebAssembly module and feeds the converted JPG into the cropper. No separate HEIC-to-JPG step, no upload to a conversion server, and you still get a standard JPG out the other side that Instagram accepts without complaint.
Pixel dimensions Instagram uses
Instagram displays feed images at up to 1080 pixels wide. Useful targets after cropping: 1080 x 1080 for 1:1, 1080 x 1350 for 4:5, 1080 x 1920 for 9:16 Stories and Reels. Crop here first, then run the result through the resize tool if you want exact pixel sizes.
Quality after Instagram's compression
Instagram re-encodes everything you upload, so the goal is to give it the best possible source. Crop tightly, keep the longest edge at 1080 pixels or more, and avoid pre-compressing to a very low JPG quality - the platform's own compression will compound any artifacts you bake in.
Privacy
Cropping happens entirely in your browser using the Canvas API, and HEIC decoding runs on-device via WebAssembly. Your image never uploads to ImgShifter and never touches Instagram until you choose to share it. Open the Network tab while you crop and you'll see zero outbound image traffic.
Crop for Instagram online with ImgShifter
The cropper runs entirely in your browser using the Canvas API. Aspect-ratio presets snap the frame to a fixed ratio while you choose what to keep, and the live preview reflects the exact pixels you'll get on download.
iPhone HEIC and HEIF files are decoded on-device via a WebAssembly module, so iPhone photos drop in directly without a separate conversion step. JPG, PNG, WEBP, and AVIF are also accepted.
No upload, no signup. Your image never reaches an ImgShifter server - confirm in the Network tab or simply turn off the internet after the page loads.
Related tools
Other ImgShifter tools people use alongside Crop for Instagram.
Instagram Carousel Splitter
Split one wide or tall photo into Instagram carousel slides that line up edge-to-edge. Viewers swipe through to reveal the full image. Browser-only, with iPhone HEIC support.
Instagram Grid Maker
Split one photo into a multi-tile Instagram grid (3x1, 3x3, 3x6 puzzle feeds and more). Each tile exports at 1080 x 1350 with reverse-ordered filenames so the grid resolves perfectly when posted.
Aspect Ratio
Change the aspect ratio of any image - 1:1, 4:5, 4:3, 3:2, 16:9, 21:9, and 9:16 presets, in your browser.
Crop
Crop images with aspect-ratio presets, zoom controls, and a live preview.
Frequently asked questions
Short answers for image workflows, privacy, and supported formats.