Skip to main content

Best Instagram Reels Export Settings (CapCut, Premiere, DaVinci)

Instagram Reels export settings for CapCut, Premiere Pro and DaVinci Resolve: codec, bitrate, fps and resolution, plus why uploads go blurry and how to stop it.

Founder of IImagined.ai

Published
Oct 11, 2026
Reading time
9 min read
Quick answer

The best Instagram Reels export settings are MP4, H.264, 1080 by 1920, the frame rate you shot at, a variable bitrate of about 15 to 20 Mbps and AAC audio at 48 kHz. Instagram re-encodes every upload, so export once, keep the file under its 25 Mbps ceiling, send it to your phone without a messaging app and turn on Upload at highest quality. Copyable presets for CapCut, Premiere Pro and DaVinci Resolve are below.

The best Instagram Reels export settings are an MP4 file with H.264 video at 1080 by 1920 pixels, the frame rate you shot at (30 or 60 fps), a variable bitrate of about 15 to 20 Mbps and AAC audio at 48 kHz. Instagram re-encodes every upload, so the goal is one clean export inside its published limits, uploaded directly with Upload at highest quality switched on.

Checked October 2026 against Instagram's Help Center page on reel size and quality, the reel specifications in Meta's Instagram publishing docs, Meta's ad guide for Reels, Adobe's Premiere Pro export guide, CapCut's export help article and Blackmagic's DaVinci Resolve page. Instagram publishes limits, not ideal values, so the bitrate and resolution picks below are our working settings and are labelled that way. We have not run a lab test of Instagram's encoder and do not quote anyone else's.

This is the export step of our Instagram Reels guide. It assumes the edit is finished and you are staring at an export window with twelve dropdowns.

Best export settings for Reels: the master preset

Copy this into whatever editor you use. Every line is either one of Instagram's published limits or a value chosen to sit comfortably inside one.

Reels master preset (copy this)
Format        MP4
Codec         H.264, High profile, progressive
Resolution    1080 x 1920  (9:16, square pixels)
Frame rate    Same as your footage: 30 or 60 fps
Bitrate       VBR, 15 Mbps at 30 fps / 20 Mbps at 60 fps
              Never above 25 Mbps
Audio         AAC, 48 kHz, stereo, 128 kbps or higher
Colour        Rec.709 SDR
Length        3 minutes or less for non-follower reach

What Instagram actually publishes is narrower than most export guides suggest. These are the limits, with where each comes from:

SettingInstagram's published limitSource (checked October 2026)
ContainerMP4 or MOV, with the moov atom at the frontPublishing spec
Video codecH.264 or HEVC, progressive scan, closed GOP, 4:2:0Publishing spec
ResolutionAt least 720 pixels; up to 1,920 pixels wide through the APIHelp Center; publishing spec
Aspect ratioBetween 1.91:1 and 9:16; 9:16 recommendedHelp Center; publishing spec
Frame rateAt least 30 fps; 23 to 60 fps acceptedHelp Center; publishing spec
Video bitrateVariable, 25 Mbps maximumPublishing spec
AudioAAC, up to 48 kHz, mono or stereo, 128 kbpsPublishing spec
Cover420 by 654 pixels recommended (1:1.55)Help Center
The one bitrate number Instagram publishes
25 Mbps
The maximum video bitrate for reels in Instagram's publishing spec, as variable bitrate.
  • YouTube recommends 8 Mbps for 1080p at 30 fps and 12 Mbps at 60 fps
  • Adobe suggests 20 to 30 Mbps for HD exports from Premiere Pro
  • Our working range of 15 to 20 Mbps sits between the two and under the ceiling

Source: Meta Instagram Platform docs, YouTube Help, Adobe, checked October 2026

The bitrate is the setting people argue about, so here is the reasoning. Instagram gives a ceiling and no target. YouTube's upload guidance is a useful floor for what 1080p H.264 needs to look clean. Anything between the two gives Instagram's encoder a good source without making a file that takes minutes to upload. The colour line is also ours: Instagram's specs for reel video do not mention HDR, so we export standard Rec.709 and get the same picture on every phone.

Instagram Reels export settings by editor

Same preset, three export windows. The names in each column are the labels you will see in that editor.

SettingCapCutPremiere ProDaVinci Resolve
FormatMP4H.264 (.mp4)MP4
CodecH.264H.264, Profile: HighH.264, Encoding Profile: High or Auto
Resolution1080P (2K only from 4K footage)Frame Size 1080 x 1920, square pixels1080 x 1920 with Use vertical resolution ticked
Frame rateSame as the footage: 30 or 60Match the sourceSame as the timeline: 30 or 60
BitrateHigher, or custom at 15 to 20 MbpsVBR, 1 pass; Target Bitrate 15 to 20 MbpsQuality: Restrict to 15,000 to 20,000 Kb/s
AudioDefault AACAAC, 48000 Hz, StereoAAC
Also setNo app logo or end card on the fileField Order: ProgressiveNetwork Optimization ticked

CapCut export settings for Instagram

On mobile, tap the resolution label next to Export and set resolution and frame rate there. On desktop, click Export in the top right; the panel has resolution, frame rate and bitrate, with bitrate offered as recommended, lower, higher or custom. CapCut's help center says which resolutions you see depends on your device and on the footage: 4K only appears when the clips are 4K.

CapCut
Resolution    1080P
Frame rate    30  (60 if you shot 60)
Bitrate       Higher  (desktop: custom, 15,000 to 20,000 kbps)
Codec         H.264
Format        MP4

Codec and format choices appear on desktop; if your version does not show them, leave the default. One CapCut-specific check: its help center notes that free accounts may get watermarks or bitrate limits on 4K exports. Whatever plan you are on, scrub to the last second of the exported file and make sure no logo or end card was added, because Instagram shows reels with logos and watermarks less often.

Premiere Pro

Build the sequence at 1080 by 1920 first; export settings cannot fix a horizontal sequence. In the export window choose H.264 and start from one of the Match Source presets, which Adobe recommends as a balance of quality and speed, then change the bitrate.

Premiere Pro
Format             H.264
Preset             Match Source - Adaptive High Bitrate, then edit
Frame Size         1080 x 1920
Frame Rate         Match source
Field Order        Progressive
Aspect             Square Pixels
Profile            High
Bitrate Encoding   VBR, 1 pass
Target Bitrate     15 to 20 Mbps
Audio              AAC, 48000 Hz, Stereo, 320 kbps

Adobe's own guide suggests 20 to 30 Mbps for HD, which is a general-purpose number. For Reels, stay at or under 25, the ceiling in Instagram's spec.

DaVinci Resolve

Blackmagic says Resolve offers "a selection of square and vertical video resolutions available in the project and timeline settings." Set the timeline to 1080 by 1920 there, then go to the Deliver page and use Custom Export.

DaVinci Resolve (Deliver page, Custom Export)
Format                    MP4
Codec                     H.264
Network Optimization      On
Resolution                1080 x 1920  (Use vertical resolution: on)
Frame rate                Same as the timeline
Quality                   Restrict to 15000 to 20000 Kb/s
Encoding Profile          High  (or Auto)
Audio codec               AAC

Restrict to sets a maximum data rate, not a target. Simple footage will render below the number you typed, which is how a variable bitrate is meant to behave, so do not chase it upward.

Why Instagram re-encoding blurs uploads

Your export is never what viewers see. Instagram makes its own versions of every video, and three separate things decide which one a viewer gets.

What happens to your file after you tap Share
  1. 01
    Your export

    Compression pass one. Detail lost here cannot come back.

  2. 02
    Upload

    Switch on Upload at highest quality so the app sends the file at full quality.

  3. 03
    Instagram re-encodes

    Meta says it produces several encodings of each video for different devices and connections.

  4. 04
    Player picks a version

    Adaptive streaming serves the version that fits the viewer's connection speed.

  5. 05
    Quality follows views

    Mosseri: more costly, higher-quality encoding goes to creators who drive more views.

Source: Engineering at Meta (2022), Adam Mosseri (October 2024), Instagram Help Center

  • Several encodings exist. Meta's engineers describe basic encodings that work on every device and advanced encodings that use newer compression for higher-quality playback. The same reel can look different on two phones.
  • Connection matters. With adaptive bitrate streaming, the app picks the version that will not stall. Check a reel on wifi before deciding it is blurry.
  • So do views. In October 2024 Mosseri wrote that Instagram biases "to higher quality (more CPU intensive encoding and more expensive storage for bigger files) for creators who drive more views", on a sliding scale, and that a video nobody has watched for a long time moves to a lower-quality version.

None of that is in your control. What is in your control is the quality of the one file Instagram starts from, and Instagram's creator FAQ is direct about it: "Video quality matters. Upload the highest resolution possible."

How to avoid double compression

Every lossy save removes detail, and the next one works from what is left. Instagram's pass is unavoidable, so the job is to make sure it is the second pass and not the fourth.

One export, one upload
  1. 1
    Edit from the camera originals

    Not from clips saved out of another app, and not from a screen recording.

  2. 2
    Export once with the preset

    Straight from the timeline. Do not export a master and then re-compress it to make it smaller.

  3. 3
    Move the file without a messenger

    Use AirDrop, a cable or a cloud drive. Chat apps usually shrink video on the way through.

  4. 4
    Turn on Upload at highest quality

    Profile, Menu, then Media quality under Your app and media. Instagram notes uploads may take longer.

  5. 5
    Upload on a steady connection

    Post the file itself. Do not add a second trip through another editor on the phone.

  6. 6
    Check it on wifi after an hour

    Judge the result on a good connection, on a second phone if you can.

A weak export chain and a strong one
Weak
  • Exported at 720p or a low bitrate to save space
  • 30 fps footage exported at 60 fps
  • 1080p footage upscaled to 4K
  • File sent to the phone through a chat app
  • Saved from another platform and re-uploaded
  • Upload at highest quality left off
Strong
  • 1080 x 1920, H.264, 15 to 20 Mbps
  • Frame rate matches the footage
  • Resolution matches or steps down from the footage
  • File moved by AirDrop, cable or cloud drive
  • Original export, no other app's logo
  • Upload at highest quality on

Sharpness also depends on things no export setting touches. Light the shot, lock focus and exposure, and keep fine text inside the safe area; our guide to Reels text overlay placement has the margins. Instagram lists muted, blurry and low-resolution reels among those it shows less often, which is covered in how the Reels algorithm works.

Export is the last step of a reel, not the part that earns the views. The production lessons in Instagram Ignited cover the steps before it: hooks, pacing, shooting and the weekly review.

Before you upload: the checklist

Pre-upload check for every reel
  • File is MP4, H.264, 1080 x 1920, progressive
  • Frame rate matches the footage: 30 or 60 fps, never below 30
  • Bitrate is 15 to 20 Mbps and under 25
  • Audio is AAC at 48 kHz and plays in both ears
  • No watermark, logo, border or end card from the editor
  • Reel is 3 minutes or less if you want non-follower reach
  • File reached the phone without passing through a chat app
  • Upload at highest quality is on in Instagram
  • Cover image prepared: 420 x 654 is the recommended size

If a reel still underperforms after a clean upload, the file is rarely the reason. Work through why reels do not get views, which starts with the hook, not the codec. And if the music disappears after posting, that is licensing rather than export: see the audio not available fix.

Reels export settings: FAQ

What are the best export settings for Instagram Reels?

Export an MP4 with H.264 video at 1080 by 1920 pixels, progressive scan, at the frame rate you shot (30 or 60 fps), with a variable bitrate of roughly 15 to 20 Mbps and AAC audio at 48 kHz. Those sit inside Instagram's published limits: at least 720 pixels and 30 fps, and no more than 25 Mbps. Then upload that file directly with Upload at highest quality switched on.

What bitrate should I export Reels at?

Instagram publishes a ceiling, not a target: its publishing spec caps reel video at 25 Mbps, variable bitrate. Our working setting is about 15 Mbps for 1080p at 30 fps and about 20 Mbps at 60 fps. That is above what YouTube recommends for the same resolution, so the file has headroom, and below the ceiling, so nothing is wasted. Instagram re-encodes every upload whatever you choose.

Should I export Reels at 30 or 60 fps?

Match what you shot. Instagram's Help Center says reels should have a minimum frame rate of 30 fps, and its publishing spec accepts 23 to 60 fps. Converting 30 fps footage to 60 adds no real frames, and converting 60 down to 30 throws half away. If your clips are mixed, set the timeline to the rate most of them use.

Should I export Reels in 4K?

Only if the footage is 4K and you have a reason. Instagram publishes no playback resolution for organic reels. Its publishing spec allows up to 1,920 pixels of width, and Meta's ad guide for Reels recommends 1440 by 2560, so 1080 by 1920 is the safe default and 1440 by 2560 is a reasonable step up from 4K footage. Never upscale 1080p footage to export bigger.

Is H.264 or HEVC better for Instagram Reels?

Both are accepted: Instagram's publishing spec lists HEVC or H.264, progressive scan, with 4:2:0 chroma subsampling. H.264 is the safer default because every editor, phone and transfer method handles it the same way. HEVC gives a smaller file at similar quality, which helps on slow uploads. Either way Instagram re-encodes the file, so the codec matters less than a clean, well-lit source.

Why do my Reels look blurry after uploading?

Instagram re-encodes every upload into several versions and plays whichever one fits the viewer's connection, so a reel can look soft on mobile data and sharp on wifi. Adam Mosseri has also said Instagram uses more expensive, higher-quality encoding for creators who drive more views. On your side, the usual causes are a low-bitrate export, a file that was compressed again in a messaging app, and Upload at highest quality being off.

What are the best CapCut export settings for Instagram?

In CapCut, tap or click Export and set resolution to 1080P, frame rate to match your footage (30 or 60), and bitrate to Higher, or a custom value around 15 to 20 Mbps on desktop. Choose H.264 and MP4 where those options appear. CapCut's help center notes that free accounts may get watermarks or bitrate limits on 4K exports, so check the finished file for a logo before uploading.

All Access · all four programs · $99/mo

The file is clean. Now make the reel worth watching.

Instagram Ignited, included in All Access, covers what happens before the export window: hooks and retention, production, trial reels and the weekly Insights review. The same subscription includes the other three programs, live coaching and the private community.

Start All Access — $99/mo →30-day money-back guarantee
Free · no signup

Compare export settings with other creators

Join the free Discord to ask what other editors are using in CapCut, Premiere and Resolve, and to share before-and-after uploads.