Getting your video out of DaVinci Resolve is only half the job. Instagram re-encodes every file it receives, and if your export settings are wrong, that second round of compression compounds into visible blurring, color shifts, and audio issues. This guide covers the exact settings to enter, starting with project configuration, moving through the Deliver page, and ending with a quick-reference table you can bookmark for every future Reel.
Why Instagram Reels Degrades Your Video and How to Fight It
Instagram re-encodes every video you upload, regardless of how clean the source file is. It compresses your footage down to a delivery stream that typically runs around 3.5 to 5 Mbps for viewer playback. Some quality loss is unavoidable, but how much depends entirely on what you give it to work with.
When you export with the wrong codec, resolution, or bitrate, Instagram’s encoder has to do extra interpretive work before it can compress your file. That extra step introduces additional artifacts. Exporting at the right specs reduces the friction between your rendered file and what the encoder receives.
The settings in this guide are chosen specifically to minimize that quality gap. They give Instagram a clean, correctly formatted file with enough bitrate headroom that the re-encoding process has far less damage to do.
Instagram Reels Video Specifications You Must Match
Before touching any settings in DaVinci Resolve, confirm the targets you are building toward. Every export value in this article is calibrated against the specs below.
|
Parameter |
Instagram Reels Requirement |
|---|---|
|
Aspect Ratio |
9:16 (vertical) |
|
Resolution |
1080 x 1920 (recommended) |
|
Frame Rate |
Up to 60 fps (30 fps recommended) |
|
Video Codec |
H.264 |
|
Max File Size |
4 GB |
|
Max Duration |
90 seconds |
|
Audio Codec |
AAC |
|
Audio Sample Rate |
48 kHz |
Note: Instagram updates its technical specifications periodically. Verify these values against the current Instagram Help Center documentation before publishing high-stakes content.
Configure Your DaVinci Resolve Project Settings Before You Export
Most export quality failures start here, not on the Deliver page. If your project is configured for 16:9 and you attempt to output 9:16 from the Deliver page alone, DaVinci Resolve will crop your footage rather than reframe it. Correct these two settings before you ever click the Deliver tab.
Set the Timeline Resolution to 1080x1920
-
Go to File > Project Settings (or press Shift+9).
-
Under Master Settings, locate the Timeline Resolution dropdown.
-
Select Custom and enter 1080 (width) x 1920 (height).
-
Set Pixel Aspect Ratio to Square Pixels (1.0).
-
Click Save.

If your existing timeline was built at 1920x1080, DaVinci Resolve will flag a resolution mismatch. This is expected. Review your clips in the viewer to confirm they fill the vertical frame correctly before continuing.
Confirm Color Space Is Set to Rec.709
-
In Project Settings, open the Color Management tab.
-
Set Color science to DaVinci YRGB.
-
Set Timeline color space to Rec.709 Gamma 2.4.

Note: If your footage was shot in a LOG profile such as S-Log, V-Log, or Blackmagic Film, apply a LUT or a Color Space Transform (CST) node in the Color page to convert the output to Rec.709 before export. Skipping this step is the most common cause of washed-out or flat-looking Reels after upload.
The Best Export Settings in DaVinci Resolve (Deliver Page Walkthrough)
Open the Deliver page by clicking the rocket ship icon at the bottom of the screen. Work from Custom Export rather than a preset so you control every parameter directly.
File Format and Codec
-
Format: MP4 MP4 is the most compatible container for Instagram uploads. Avoid MOV or MKV for the final delivery file.
-
Codec: H.264 Choose H.264 over H.265. Instagram’s encoder handles H.264 more consistently, and H.265 uploads have historically introduced color shifting on some upload pipelines. H.265 produces a smaller file, but that size advantage is outweighed by the reliability risk when uploading to a third-party platform.
Resolution and Aspect Ratio
-
Set Resolution to 1080 x 1920. Even if the “Same as Project Timeline” option is available, manually type in the values to confirm there is no mismatch. Check the bottom of the Deliver page for any resolution warning before adding the job to the render queue.
Frame Rate
-
Match the export frame rate to your project frame rate.
-
Use 30 fps for standard Reels.
-
Use 60 fps only if your source footage was captured at 60 fps and smooth motion is a deliberate creative priority.
-
Do not upsample. Exporting a 24 fps or 30 fps project at 60 fps adds no quality benefit and wastes bitrate on duplicate frames.

Bitrate Settings
In the Quality section of the Deliver page:
-
Set Quality to Restrict to (not “Best” or “Automatic”). “Best” mode generates unpredictably large files with inflated bitrates, which triggers heavier re-encoding from Instagram.
-
Set Encoding to VBR (Variable Bit Rate). VBR allocates more bits to complex, motion-heavy scenes and fewer bits to static moments, producing better quality per megabyte than CBR for most Reels content.
-
Set Target Bitrate to 15 Mbps for a conservative safe export or 20 Mbps for content with fast motion or fine detail.
-
Set Maximum Bitrate to 25 Mbps. Exceeding 25 Mbps does not improve final playback quality after Instagram’s re-encode and only increases render time.
Why these numbers matter: Instagram delivers Reels to viewers at roughly 3.5 to 5 Mbps. Uploading at 15 to 20 Mbps gives Instagram’s encoder substantially more information to compress from, which results in fewer visible artifacts in what viewers actually watch. NOT WORKING OUTDATED
In the Video tab of Custom Export, scroll down past Resolution and Frame rate:
-
Set Rate Control to Variable Bitrate. VBR allocates more bits to motion-heavy scenes and fewer to static ones, producing better quality per megabyte than CBR.
-
Once Rate Control is set to VBR, the Quality field below changes into a bitrate input. Enter 15,000 Kb/s for a safe export or 20,000 Kb/s for content with fast motion or fine detail.
-
Set Restrict to (the max bitrate field) to 25,000 Kb/s. Anything higher won't improve playback quality after Instagram's re-encode.
-
Leave Encoding Profile on Auto and Preset on Balanced.
Why these numbers matter: Instagram delivers Reels at roughly 3.5 to 5 Mbps. Uploading at 15 to 20 Mbps gives Instagram's encoder more information to compress from, which means fewer visible artifacts.

Audio Settings
In the Audio section of the Deliver page:
-
Codec: AAC (select “AAC-LC” if the sub-option appears)
-
Sample Rate: 48 kHz
-
Bit Rate: 320 kbps (192 kbps is the acceptable minimum, but 320 kbps preserves noticeably more detail in the final upload)
-
Channels: Stereo
Avoid exporting audio as PCM or WAV inside the container. Some Instagram upload pipelines reject these formats, and switching to AAC at this stage costs nothing.
NOT WORKING OUTDATED
Audio Settings
In the Audio tab of Custom Export, confirm Export Audio is checked, then:
-
Codec: AAC
-
Bit Rate Strategy: Constant Bit Rate
-
Track Data Rate: 320 Kb/s (192 Kb/s is the minimum, but 320 preserves more detail after upload)
-
Output Track 1: Bus 1 (Stereo)

Final Render Checklist Before You Hit Render All
Before clicking Add to Render Queue and then Render All, confirm the following:
-
In/Out points cover only your intended Reel content with no extra handles or black frames at the end of the timeline.
-
The output filename contains no special characters. Spaces, slashes, or symbols can cause upload errors on some systems.
-
The output folder exists, is accessible, and has sufficient free storage for the rendered file.
-
The resolution shown in the Deliver page preview reads 1080 x 1920.
-
No red warning message appears at the bottom of the Deliver page.
Quick-Reference Export Settings Summary
Save this table for repeat use. Every value maps directly to a field in DaVinci Resolve’s Project Settings or Deliver page.
|
Setting |
Recommended Value |
|---|---|
|
Format |
MP4 |
|
Codec |
H.264 |
|
Resolution |
1080 x 1920 |
|
Aspect Ratio |
9:16 |
|
Frame Rate |
30 fps (60 fps if native source) |
|
Quality Mode |
Restrict to (VBR) |
|
Target Bitrate |
15-20 Mbps |
|
Max Bitrate |
25 Mbps |
|
Audio Codec |
AAC |
|
Sample Rate |
48 kHz |
|
Audio Bitrate |
320 kbps |
|
Channels |
Stereo |
|
Color Space |
Rec.709 |
Common Export Mistakes That Destroy Reel Quality
These are the most frequent errors editors make when exporting vertical short-form content from DaVinci Resolve, along with a one-line fix for each.
-
Exporting at 1920x1080 instead of 1080x1920 → Instagram crops or pillarboxes the video. Set the vertical resolution in Project Settings first, then confirm it on the Deliver page.
-
Leaving Quality set to “Best” → Produces unpredictably large files that trigger heavier Instagram re-encoding. Switch to “Restrict to” with a manual bitrate target.
-
Using DaVinci Wide Gamut or P3 without converting to Rec.709 → Results in washed-out or oversaturated color after upload. Confirm the output color space in Color Management before rendering.
-
Exporting in ProRes or DNxHR as the final upload file → Instagram does not handle these codecs natively. Always convert to H.264 MP4 for the file you actually upload.
-
Exporting audio as PCM or WAV inside the container → Some upload pipelines reject it. Set the audio codec to AAC before rendering.
-
Not setting In/Out points on the timeline → The entire timeline exports, including unused handles, b-roll sections, or blank frames added during editing.
Start With Clean Audio Before You Even Open the Deliver Page
No export setting can recover audio that was recorded poorly. If the source audio contains wind noise, handling rumble, or heavy room echo, DaVinci Resolve’s Fairlight tools can reduce some of it, but clean capture at the recording stage always produces a better starting point than any post-production repair.
Creators shooting Reels on location or on the go get noticeably better results with a dedicated microphone rather than a phone’s built-in mic. The Hollyland LARK M2 is a 9g wireless clip-on mic built for mobile creators, offering up to 40-hour battery life, making it a practical way to ensure the audio entering DaVinci Resolve is clean before any export decision is made.
Frequently Asked Questions
Should I export Instagram Reels in H.264 or H.265 from DaVinci Resolve?
H.264 is the safer choice for Instagram. H.265 files are smaller, but Instagram’s encoder has historically introduced more color inconsistencies with H.265 uploads. Unless file size is an absolute hard constraint, use H.264. The consistency and compatibility advantages outweigh the modest size reduction H.265 offers for a platform upload.
What resolution should I use for Instagram Reels in DaVinci Resolve?
Use 1080x1920 pixels in a 9:16 vertical orientation. Instagram technically supports resolutions up to 1440x2560, but anything above 1080p is downscaled during upload processing and does not improve final playback quality. Setting your project and export to 1080x1920 keeps file sizes practical while matching the platform’s actual delivery resolution.
Why does my Reel still look blurry after following the correct settings?
Instagram defaults to a compressed playback stream. Check quality manually by tapping the three-dot menu on the Reel after posting. Blurriness immediately after upload can also be temporary while Instagram’s CDN finishes processing the file. Wait 10 to 15 minutes after posting before evaluating the final playback quality.
What frame rate is best for Instagram Reels?
30 fps works well for most content. Use 60 fps only if your source footage was captured at 60 fps and you want the smooth motion look in the final Reel. Converting 24 fps or 30 fps footage to 60 fps at export adds no quality benefit and wastes bitrate on frames that carry no additional motion information.
Get Your Reels Out the Right Way
A clean-looking Reel comes down to three steps executed in order: configure your project at 1080x1920 in Rec.709 before you edit, apply the Deliver page settings from the table above, and give Instagram time to finish processing before judging the result. Keep the quick-reference table bookmarked as a checklist for every future export.
To take the next step in your post-production workflow, see our guide on DaVinci Resolve color grading for social media or how to film Instagram Reels that hold quality after upload.