Instagram 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
- No fixed limit
- 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 Story at exactly 1080×1920px.
Instagram Story size at a glance
Instagram Stories fill the entire phone screen in a 9:16 vertical format. The top ~250px and bottom ~200px are partially obscured by the username bar and reply input, so critical content should live in the middle.
Why 1080×1920 matters
Working at 1080×1920 matches the native screen canvas. Smaller uploads get scaled up and look blurry; wrong ratios create letterboxing or get center-cropped.
What happens when the size is wrong
Off-ratio images get awkward bars or auto-zoom cropping. Text placed too high gets hidden behind the username, and text too low gets covered by the reply bar.
Best practices
- Keep important text and CTAs in the middle 70% of the canvas vertically.
- Use vertical imagery that feels native to phone viewing — horizontal photos feel cramped.
- Avoid fine details and small text that Instagram's compression will soften.
Frequently asked questions
What size should a Instagram Story be?
The recommended size for a Instagram Story is 1080×1920 pixels (9:16 aspect ratio).
How do I resize an image for Instagram 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 Story?
Instagram accepts JPG, PNG. We recommend JPG — Stories are full-screen vertical assets. Leave ~14% padding at top and bottom for Instagram's UI chrome (username, reply bar).
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.