Instagram Ad — Story Resizer1080 × 1920 px
Resize any image to exactly 1080×1920px for Instagram. Free, instant, and nothing leaves your browser.
- Dimensions
- 1080 × 1920 px
- Aspect ratio
- 9:16
- Max file size
- 30MB
- Best format
- JPG
How to resize an image for Instagram
Add your image
Click Choose image or drop a file into the box above. JPG, PNG and WebP all work.
Check the crop
The preset is already set to 1080×1920px. Drag inside the preview if you want to reposition the crop.
Download
Pick a format and click Download. You get a Instagram Ad — Story at exactly 1080×1920px.
Instagram Ad — Story size at a glance
Story ads take over the full screen at 1080×1920. The CTA button occupies the bottom area, so the creative should stop its main message above that zone.
Why 1080×1920 matters
Full-screen vertical ads feel native and immersive when sized correctly. Wrong ratios create bars or awkward zooming that breaks the seamless story flow.
What happens when the size is wrong
Landscape or square creative gets auto-zoomed and cropped, often cutting off key product details. The CTA button can also overlap important text.
Best practices
- Reserve the bottom 250px for the CTA button overlay.
- Design for sound-off viewing — use text overlays for key messages.
- Keep the visual simple; users swipe through stories in ~3 seconds.
Frequently asked questions
What size should a Instagram Ad — Story be?
The recommended size for a Instagram Ad — Story is 1080×1920 pixels (9:16 aspect ratio). The maximum file size is 30MB.
How do I resize an image for Instagram Ad — Story?
Upload your image to the resizer above. It will automatically crop and resize to 1080×1920px. Adjust the crop position if needed, then download the result. Your image never leaves your device.
Which format should I use for a Instagram Ad — Story?
Instagram accepts JPG, PNG. We recommend JPG — Full-screen story ads. The bottom ~15% is reserved for the swipe-up/CTA button area.
Is my image uploaded anywhere?
No. TinyResize runs entirely in your browser. The file is read from your device, resized on your device, and downloaded from your device. Nothing is sent to a server.