You have the perfect shot. You upload it to Instagram. It gets cropped. The subject is cut in half, the sky disappears, or the product is no longer centred. Sound familiar?
This happens because Instagram enforces strict aspect ratio rules for every post type. The fix is simple: resize your image to the correct dimensions before you upload. Here is everything you need to know.
Instagram Aspect Ratios: The Core Rules
Instagram does not crop based on pixel size — it crops based on aspect ratio (the width-to-height relationship). Here are the official supported ratios:
| Post Type | Aspect Ratio | Recommended Pixels |
|---|---|---|
| Square post | 1:1 | 1080 × 1080 px |
| Portrait post (recommended) | 4:5 | 1080 × 1350 px |
| Landscape post | 1.91:1 | 1080 × 566 px |
| Story / Reel | 9:16 | 1080 × 1920 px |
| Profile picture | 1:1 | 320 × 320 px (displayed as circle) |
Pro tip: The 4:5 portrait ratio (1080×1350 px) takes up the most screen real estate in the feed, making it the best choice for maximum engagement.
Why Does Instagram Crop My Photo?
If you upload an image outside of the supported aspect ratios, Instagram automatically crops it to the nearest supported ratio. For example:
- A standard camera photo (3:2 or 4:3 ratio) gets cropped to a square or portrait.
- A very wide panorama gets centred and cropped to 1.91:1.
- A tall portrait (3:4 or taller) gets cropped to 4:5 at most.
How to Resize Without Cropping: Two Approaches
Approach 1: Resize the Canvas (Add White / Coloured Padding)
This is the most popular technique. You keep your image as-is and add padding (whitespace or a matching colour) around it to fill the target aspect ratio. The full image is visible, surrounded by a border.
This works best for:
- Product photography where the full item must be visible
- Flat lay photos
- Infographics or text-heavy images
On ImageResize, select the Instagram Square or Instagram Portrait preset. If your image does not match the target ratio, use the "Fit (with padding)" mode to add a white border automatically.
Approach 2: Resize and Allow Smart Crop
If your subject is centred and you are okay losing a small amount from the edges, you can resize your image to the target dimensions and let the tool crop from the centre. This looks natural for most portrait and landscape photos.
This works best for:
- Portraits where the face is centred
- Landscape photos where the key subject is in the middle
- Abstract or texture images where the crop does not matter
Step-by-Step: Resize for Instagram Portrait (4:5) Without Cropping
- Open ImageResize for Instagram and upload your photo.
- Select the "Instagram Portrait — 1080 × 1350" preset.
- Choose "Fit with padding" to preserve the full image.
- Select padding colour: white for a clean look, or pick a colour from your brand palette.
- Click Download. Your image is ready to upload without any cropping.
Instagram Quality Tips
Upload at 1080px Wide
Instagram recompresses every image you upload. If you upload at a higher resolution (e.g., 4000 px wide), Instagram compresses it down, often introducing quality loss. Uploading at exactly 1080px wide ensures you control the compression — Instagram will not need to resize it further.
Use JPEG at 80% Quality
Instagram applies its own JPEG compression on top of yours. If you upload a PNG or a 100% quality JPEG, Instagram still compresses it. Save as JPEG at 80–85% quality to pre-compress on your terms and avoid double compression artefacts.
Avoid Extreme Filters in the App
Heavy in-app filters can introduce banding and colour issues. Apply your edits in a dedicated photo editor before uploading, and upload the final image directly.
Instagram Reel and Story Dimensions
Reels and Stories use the full 9:16 ratio (1080 × 1920 px). Key safety zones to remember:
- Top 250px: Covered by your profile name and navigation. Avoid putting important content here.
- Bottom 350px: Covered by the like/comment bar and caption. Keep CTA text above this zone.
- Safe zone: 1080 × 1420 px (from y=250 to y=1670)
Profile Picture Tips
Your profile picture is displayed as a circle 110px in diameter in the feed, but stored at 320×320 px. Upload at 320×320 or larger, and make sure your subject is centred — the corners will be cropped away by the circular mask.
Summary
The key to perfect Instagram uploads is matching the exact aspect ratio before uploading. Use the 4:5 portrait ratio (1080×1350 px) for maximum feed presence, use 9:16 for Stories and Reels, and always upload your JPEG at 1080px wide with 80% quality for the best balance of sharpness and file size.
Try our dedicated Instagram Image Resizer to get perfect dimensions in one click — no cropping, no guessing.