The short version: Export your Reels at 1080×1920 pixels, 9:16 aspect ratio, 30fps, using the H.264 codec with a bitrate of at least 8-10 Mbps. Resolution is only half the story though, because Instagram compresses everything down hard on its end, so the export settings around your resolution matter just as much as the number itself.
The one number to remember: 1080×1920
If you take nothing else from this post, take this: 1080 pixels wide by 1920 pixels tall. That’s the full HD vertical frame Instagram is built for, a 9:16 aspect ratio, and it’s what every phone, every editing app and Instagram’s own upload guide points you towards. Not 1080×1080. Not 1080×1350. Full screen, portrait, 9:16.
Instagram will technically accept anything from 720×1280 upwards, and it will squeeze in square or landscape footage if you upload it, but it’ll crop or letterbox it into that 9:16 frame regardless. So you’re better off framing and exporting at 1080×1920 from the start rather than letting the app decide for you.
If you shoot vertical on a modern phone, an iPhone 13 or newer, a Samsung S22 or newer, you’re already recording at 1080p or 4K in that same 9:16 shape, so this part is usually already sorted before you open an editing app.
Frame rate and length: the bits people skip past
Resolution gets all the attention, but frame rate matters almost as much for how “clean” a Reel looks in motion. Export at 30fps. Not 24, not 60. Instagram’s own recommendation sits at 30fps, and going higher just inflates your file size for no visible benefit on a platform that’s compressing your footage anyway. If your footage was shot at 60fps because you wanted slow motion, convert it down to 30 in your edit, don’t leave it running at 60 on export.
On length, Reels now allow up to 3 minutes, though anything under 90 seconds tends to get pushed harder by the algorithm because completion rate is still one of the biggest ranking signals Instagram uses. That’s not resolution related, but it’s the sort of thing that gets lost in “just export at 1080p” advice, so I’m putting it here because it changes how you should be editing in the first place.
Here’s the bit almost nobody tells you: resolution isn’t your biggest lever
This is the uncomfortable truth in all of this. You can export a Reel at a flawless 1080×1920, and Instagram will still crush it if your bitrate is too low. I’ve seen creators export in glorious 4K, thinking bigger number equals sharper video, and upload a file that still comes out looking soft and blocky on the app. Why? Because Instagram re-compresses every single video that goes through it, typically down to somewhere around 2-5 Mbps depending on your account size, your connection, and Instagram’s own server load that day. If your source file arrives with a low bitrate to begin with, there’s nothing left for Instagram to compress cleanly. It just gets worse.
So the honest answer to “what resolution should I export in” is 1080×1920, but the real answer to “why does my Reel look blurry” is almost always bitrate, not resolution. Export at a variable bitrate of 8-10 Mbps for 1080p footage. In Premiere Pro that’s under Output settings, Bitrate Encoding set to VBR, 2 pass, with the target set to 8 and maximum to 10. In CapCut it’s less granular, you just want to make sure you’re exporting at the highest quality setting available, usually labelled 1080p HD, and avoiding the “compress for sharing” toggle some versions have, because that quietly halves your bitrate before it’s even uploaded.
A real example: the client whose Reels kept looking soft
A few years back I had a client, a small skincare brand doing well organically but frustrated because their Reels always looked slightly out of focus compared to competitors doing similar content. Same phone, similar lighting, same editor even. We went through everything: lighting, lens cleanliness, the lot. Turned out the video editor they’d hired was exporting from Premiere at 1080×1920, correct resolution, but with the bitrate set to CBR at 3 Mbps because an old tutorial they’d followed said that kept file sizes down for “faster uploads.” Once we changed nothing except the bitrate, up to VBR 2 pass at 9 Mbps, the difference on upload was immediate. Same resolution the whole time. The fix was never the resolution.
That’s the story I tell most often when someone asks me about export settings, because it’s such a clean example of how one setting hiding behind another can waste months of “why doesn’t our content look as good as theirs” head scratching.
File size and codec: the practical limits
Instagram’s file size cap sits at 4GB for Reels. At 1080×1920, 30fps, 9-10 Mbps, a 60 second clip generally lands somewhere between 70MB and 120MB, well within that limit, so file size shouldn’t be something you’re compromising resolution for unless you’re editing on very old hardware or a patchy connection.
On codec, stick with H.264 (also written as MP4 with AVC encoding) for the video track and AAC for audio at 128 kbps or higher. This is the industry standard for social video and every major editor, CapCut, Premiere, Final Cut, DaVinci Resolve, defaults to it for a reason. Avoid ProRes or other high end professional codecs for your final export; they’re for editing, not for uploading, and Instagram will just re-encode them anyway, sometimes badly.
Step by step: exporting a Reel
- Frame or crop your footage to 9:16 before you finish editing, not after.
- Set your sequence or project resolution to 1080×1920.
- Set frame rate to 30fps (convert 60fps footage down if needed).
- Choose H.264/MP4 as your export format.
- Set bitrate to VBR, 2 pass, target 8 Mbps, max 10 Mbps.
- Set audio to AAC, 128 kbps or higher.
- Check the final file is under 4GB (it almost always will be).
- Upload directly from your camera roll rather than via a cloud link or messaging app, both of which re-compress files before Instagram even sees them.
That last point trips more people up than any resolution setting. Sending a finished Reel through WhatsApp to a client or team member, then having them download and upload that copy, adds a second layer of compression on top of Instagram’s own. I’ve watched perfectly good 1080p exports turn into soft, blocky messes purely because they passed through two extra apps before reaching the platform.
What about Stories and other formats while you’re at it
If you’re already tidying up your export settings for Reels, it’s worth doing the same audit for Stories, because the two get confused constantly and the correct dimensions aren’t quite identical in every context. I’ve written a full breakdown of the correct size ratio for an Instagram story if you want the exact numbers side by side with Reels. And if you’re ever pulling footage back off the platform, say checking how a competitor’s Story looked before repurposing the idea, it helps to know how to check the size and dimensions of what you’re looking at before you try to match it.
On the flip side, if you’re saving Stories rather than exporting your own, the quality question runs in reverse, and I’d point you to how to save an Instagram story in full 1080p quality rather than the blurry compressed version most download apps hand you.
Common mistakes I still see weekly
Exporting square (1080×1080) and letting Instagram crop it, which cuts the top and bottom off your subject without you realising until it’s live. Using 24fps because “it looks cinematic,” which on talking head content just reads as slightly juddery rather than filmic. Compressing before upload because a file felt “too big” at 100MB, when 100MB is nowhere near Instagram’s limit. And exporting at 4K assuming higher always wins, when in practice it just slows your upload and adds nothing Instagram’s own compression won’t undo anyway.
If any of this is new to you, or you’re managing Instagram alongside a dozen other platform quirks, it might be worth bookmarking a broader reference. I keep a running Instagram help guide covering the fixes, settings and how-tos that come up most often, and export settings are exactly the kind of thing that changes quietly every year or two as Instagram updates its compression algorithm.
Frequently asked questions
What is the best resolution to export Instagram Reels in?
1080×1920 pixels, in a 9:16 aspect ratio, at 30fps, exported as H.264 MP4. This matches Instagram’s own recommended specs and avoids unnecessary cropping or letterboxing.
Should I export Instagram Reels in 4K?
No, not usually. Instagram compresses all uploaded video regardless of source resolution, so 4K exports mostly just increase your file size and upload time without a visible sharpness benefit over a well encoded 1080p file.
Why do my Reels look blurry even though I exported in 1080p?
It’s almost always the bitrate, not the resolution. A low bitrate export (below 5 Mbps) gives Instagram’s own compression very little to work with, so the footage arrives soft. Export at 8-10 Mbps VBR for a sharper result at the same resolution.
What frame rate should Instagram Reels be exported at?
30fps is the recommended and most reliable frame rate for Reels. If you shot at 60fps for slow motion, convert it down to 30fps during editing rather than exporting the full sequence at 60fps.
Further reading
After resolution, the next thing people ask is how to: change the playback speed of your Reel.