What this tool is for
Most Story sizing pages list the numbers — 1080×1920, 9:16 — and stop. The numbers are easy. The problems are: knowing whether your source is high-res enough, fitting any aspect ratio into 9:16 without weird letterboxing, and avoiding the three failure modes that produce blurry uploads. This tool drops any image, cover-fits it to exact spec, warns you if the source is too small, and gives you a 1080×1920 PNG ready to upload.
Exact specs
| Recommended size | 1080 × 1920 px |
| Aspect ratio | 9 : 16 |
| Minimum resolution | 720 × 1280 px |
| Maximum file size | 30 MB |
| Supported formats | JPG, PNG, HEIC |
| Safe area for design | 1080 × 1610 px |
| Top UI band | 155 px (username, close) |
| Bottom UI band | 155 px (reply bar) |
| Max video duration per Story | 60 s |
How to use it
- Drop in any image — any aspect ratio, any size up to 30MB.
- The tool cover-fits it to 1080×1920 with the focal point centered. You see a side-by-side before/after.
- If the source is below 720×1280, you get a low-res warning before you download.
- Toggle the safe-zone overlay on the after-preview to verify your design clears Instagram's UI.
- Download the resized PNG, ready to upload. Optionally download a transparent safe-zone overlay for use in Figma, Canva, or Photoshop.
Three reasons Stories upload blurry
- Source too low-res. Anything below 1080×1920 has to be upscaled, and upscaling always costs sharpness. The minimum that still looks acceptable is 720×1280.
- Double compression. Screenshots of already-compressed images compound JPEG artifacts. Save once, at high quality, from the original source.
- Wrong aspect ratio.Non-9:16 sources trigger Instagram's auto-crop or letterbox, which can look messy. Pre-fit to 9:16 (this tool does that).
Related
Need to verify your design clears Instagram's UI? Instagram Story Safe Zone Checker. Building a multi-slide post? Instagram Carousel Size tool.
Resizing is step zero — design is the rest
This tool gets your image to spec. Carousel Maker designs Stories from a single prompt: AI layouts, on-brand templates, and 1080×1920 export ready for Instagram, no watermarks.