Instagram's algorithm rewards images that fit one of three aspect ratios cleanly: square (1:1), portrait (4:5), and story / reels (9:16). Posting any other ratio means letterboxing, awkward auto-cropping, or your photo getting hidden behind 'tap to expand'. SnapToolz' image cropper has all three Instagram presets locked in — you load your photo, pick the format, drag the crop box where you want it, and download. The crop runs in pure JS Canvas so there's no upload, no waiting, and your originals stay intact.
How it works
- 1
Open your image
JPG, PNG, WebP, HEIC — all work. The cropper preserves the original quality.
- 2
Pick a preset
1:1 for the feed, 4:5 for portrait posts, 9:16 for stories and reels. Custom ratios available too.
- 3
Crop and save
Drag and resize the crop frame, then download. The output is exactly the right size for Instagram.
Ready to crop image for instagram?
Files never leave your device. No signup, no watermarks, no limits.
Open Crop ImageFrequently asked questions
What's the best aspect ratio for the Instagram feed?
4:5 portrait. It takes up more screen real estate than 1:1 squares and ranks better in the algorithm because users spend longer on it.
What dimensions does Instagram actually use?
The display dimensions are 1080×1080 (square), 1080×1350 (portrait), and 1080×1920 (story). The cropper exports at those exact sizes.
Will Instagram re-compress my image?
Yes — Instagram always re-compresses uploads. There's no avoiding it, but starting with a properly-cropped, sharp image gives the best result.
Can I crop multiple photos at once?
The cropper handles one image at a time because the crop frame is interactive. For batch resizing, use the Image Resize tool instead.
Related guides
Image Compressor for WhatsApp
Compress photos to look great on WhatsApp without quality loss. No re-compression nightmares. 100% private.
Resize Image to 50KB, 100KB or 200KB
Compress and resize any image to a target size — 50KB, 100KB or 200KB — in your browser. Preserves visual quality. Works offline.
Convert PNG to JPG
Convert PNG images to JPG with quality control. Bulk processing, no upload, ZIP download for multiple files.