How to Resize Video for Instagram: Reels, Stories & Feed Dimensions (2026)
How to Resize Video for Instagram: Reels, Stories & Feed Dimensions (2026)
If you've ever uploaded a video to Instagram only to watch it get cropped, blurred, or rejected, you know that the fastest way to resize video for Instagram is also the most overlooked. Instagram doesn't tell you why your video looked bad — it just compresses it, crops it, and ships it. Getting the dimensions right before upload is the difference between a clean Reel that fills the screen and an awkward letterboxed mess.
This guide covers exact pixel dimensions for every Instagram surface (Reels, Stories, Feed, IGTV), the best resizing tools for Mac and online, and the technical settings (codec, bitrate, frame rate) that Instagram actually wants.
Instagram Video Dimensions Cheat Sheet (2026)
Instagram has different specs for every surface. Resize your video to the correct one BEFORE uploading or Instagram will compress twice — once when you resize, again when it re-encodes.
| Surface | Aspect Ratio | Pixel Dimensions | Max Length |
|---|---|---|---|
| Reels | 9:16 (vertical) | 1080 × 1920 | 90 sec |
| Stories | 9:16 (vertical) | 1080 × 1920 | 60 sec per slide |
| Feed (square) | 1:1 | 1080 × 1080 | 60 sec |
| Feed (portrait) | 4:5 | 1080 × 1350 | 60 sec |
| Feed (landscape) | 16:9 | 1080 × 608 | 60 sec |
| IGTV / Long-form | 9:16 or 16:9 | 1080 × 1920 or 1920 × 1080 | 60 min |
| Live | 9:16 | 1080 × 1920 | 4 hours |
The single most-used dimension on Instagram is 1080 × 1920 (9:16 vertical). That fits Reels, Stories, and Live. If you're optimizing for one format, this is it.
Why Resize Video for Instagram Yourself
You can technically upload any video and let Instagram resize it. Don't. Instagram's auto-resize:
- Compresses twice — Once during its automatic crop, again during platform re-encoding. Quality compounds badly.
- Crops unpredictably — Faces and text frequently land out of frame.
- Letterboxes — Wrong aspect ratio = black bars top and bottom (Reels) or sides (Feed).
- Rejects oversized files — Anything over 4 GB or beyond format limits gets blocked.
Resizing before upload means you control the framing, hit the spec exactly, and let Instagram compress only once.
Best Tools to Resize Video for Instagram Online
1. Kapwing
Free Instagram-specific resize tool with presets for every surface. Upload, pick "Instagram Reel / Story / Feed", and Kapwing crops or pads to match. Maintains aspect ratio without distortion.
- Best for: Quick one-off resizes
- Limit: 7-minute videos on free tier
2. Adobe Express
Free Instagram video resizer with presets, plus basic editing in the same workflow. Bonus: handles 4K input without choking.
- Best for: Marketers already in the Adobe ecosystem
- Limit: 1080p output on free tier
3. Canva
If you're already designing Instagram content in Canva, the built-in video resizer covers every Instagram surface in one click. Less precise than dedicated tools but tightly integrated.
- Best for: Canva users
4. Clipchamp
Microsoft-owned, browser-based video editor with Instagram aspect-ratio presets. Strong for short clips; gets slow on anything over 5 minutes.
- Best for: Windows users
5. CleverUtils
A minimal, no-signup tool for fast Instagram video resizing. Useful for batch jobs and one-off conversions.
Best Desktop Apps to Resize Video for Instagram
Online tools have limits — file size caps, upload time, watermark thresholds, internet dependency. For Reels at scale or long Stories, use a desktop tool.
6. Compresto (Mac)
Compresto is a native macOS app for compressing and resizing video. Drop your file, pick the target dimensions (1080 × 1920 for Reels/Stories), and the app re-encodes with hardware acceleration. Handles batch jobs, runs entirely locally, and produces files that meet Instagram's spec (H.264, AAC, 30fps, MP4 container).
- Best for: Mac creators making lots of Reels
- Speed: ~10x faster than online tools on Apple Silicon
See our companion guide on compressing videos for Instagram for the compression side specifically.
7. Final Cut Pro
If you're already editing in Final Cut, set your project size to 1080 × 1920 (Reels/Stories) or 1080 × 1080 (square Feed) from the start. Export with the H.264 Master File preset for Instagram-ready output.
8. Adobe Premiere Pro
Same approach. Set Sequence settings to your target aspect ratio. Use the "Match Source – Adaptive Medium Bitrate" preset for Instagram.
9. DaVinci Resolve (Free)
The free version of Resolve handles vertical Instagram exports with no limits. Set Project Settings → Timeline Resolution to 1080 × 1920 for Reels.
10. CapCut
CapCut's desktop app has Instagram-aspect-ratio presets and is free. Best for creators who want template-driven Reels editing.
How to Resize Video for Instagram Reels (Step by Step)
Reels are the most-watched surface on Instagram. Here's how to nail the spec:
- Source video at least 1080px wide. Reels are 1080 × 1920. If your source is smaller, you'll upscale and quality will drop.
- Set target dimensions to 1080 × 1920 (9:16 vertical).
- Choose how to handle the aspect ratio mismatch:
- Crop: Cuts off the edges of a horizontal video to fit vertical. Use when your subject is centered.
- Pad: Adds blurred or solid background bars. Use when you can't afford to cut anything.
- Reframe: Manually pan and zoom on the subject. Best for talking-head content.
- Encode with H.264, AAC audio at 128 kbps, 30 fps, MP4 container.
- Keep bitrate around 3.5 Mbps for 1080 × 1920. Higher won't survive Instagram's re-encoding; lower introduces artifacts.
For more on bitrate and codec choices, see what is video bitrate and HEVC vs H.264.
How to Resize Video for Instagram Feed
Feed posts have three aspect ratio options. Pick the one that suits your content:
- Square (1:1, 1080 × 1080) — Good default. Looks identical in feed and on profile grid.
- Portrait (4:5, 1080 × 1350) — Takes up the most screen real estate in feed. Best for scroll-stopping content.
- Landscape (16:9, 1080 × 608) — Use when your video is already 16:9 and you don't want to crop.
Portrait (4:5) is the highest-performing format for organic reach in 2026 because it dominates the viewport.
Video Specs Instagram Actually Wants
Beyond pixel dimensions, Instagram has technical requirements that will silently degrade your video if you ignore them:
- Container: MP4 (preferred) or MOV
- Video codec: H.264 (most compatible) or HEVC/H.265
- Audio codec: AAC at 128 kbps or higher
- Frame rate: 30 fps preferred (Instagram caps at 60 fps and will re-encode anything else)
- Max file size: 4 GB
- Color space: YUV 4:2:0
- Recommended bitrate: 3.5 Mbps for 1080p vertical
If your source uses HEVC and your audience skews older (more Android, more older iPhones), convert HEVC to H.264 before uploading for maximum compatibility.
Compress After Resize
Resizing changes pixel dimensions, but the file can still be larger than Instagram's spec allows. Always compress after resizing.
A 30-second Reel at 1080 × 1920 should land at 8–15 MB. If yours is bigger, compress:
- See our compress video to 25 MB and compress video to 50 MB guides for exact settings.
- Use a tool like Compresto that combines resize + compress in one pass.
For more video compression workflows, our video transcoder guide walks through the encoding side in depth.
Common Instagram Video Resize Mistakes
- Uploading 16:9 horizontal to a 9:16 surface. Letterbox bars eat 50% of the screen. Always resize first.
- Setting frame rate above 30 fps. Instagram re-encodes; you pay quality cost for nothing.
- Cropping faces out of frame. Use the "Reframe" or manual pan tools instead of center-cropping.
- Compressing twice. Resize and compress in one pass with one tool.
- Not previewing on a phone. Desktop preview lies. Test on your phone before posting.
Frequently Asked Questions
What's the best size for Instagram Reels?
1080 × 1920 pixels, 9:16 aspect ratio, MP4 container, H.264 codec, 30 fps, around 3.5 Mbps bitrate.
How do I resize a horizontal video for Instagram?
Use a tool with reframe controls (Kapwing, Compresto, CapCut). Either crop the sides to fit 9:16, or add a blurred-background pad to keep the whole frame visible.
Can I resize Instagram video on Mac for free?
Yes. iMovie has 9:16 aspect ratio support. CapCut and DaVinci Resolve are also free. Compresto's free tier handles small batches.
Why does my Instagram video look blurry?
Usually because Instagram compressed an over-spec file. Resize to 1080 × 1920 at 3.5 Mbps before uploading, and Instagram will apply less aggressive compression.
What size video should I upload to Instagram Stories?
1080 × 1920 (9:16 vertical), same as Reels. Stories cap at 60 seconds per slide.
Does Instagram resize video automatically?
Yes, but badly. Auto-resize crops unpredictably, applies extra compression, and degrades quality. Always resize before upload.
Resize Video for Instagram Without the Quality Hit
If you're cutting Reels regularly on Mac and want a faster workflow than online editors, try Compresto. It resizes to any Instagram aspect ratio, compresses to Instagram's spec in one pass, and runs entirely on your Mac — no upload limits, no watermarks, no waiting on a server.
Pair it with our compress videos for Instagram guide and video transcoder guide for the full workflow.