To reduce an export file size in DaVinci Resolve, you control the average total bitrate over the selected duration. On the Deliver page, pick a compressed codec such as H.264 or H.265, find the Quality control, and use Restrict to X Kb/s when that field is there. Count the audio bitrate in your math, leave room below any hard upload limit, then check the size and picture quality of the completed file.
The relationship you need is simple:
Estimated file size = (average video bitrate + total audio bitrate) × duration ÷ 8
That estimate predicts the media payload. Byte-exact it isn’t: variable bitrate, encoder behavior, container data, captions and extra streams all nudge the result. If a portal rejects anything above 500 MB, aim well under 500.00 MB.
| Control | What it changes | Use it when |
|---|---|---|
| Video bitrate | The direct size budget for the picture | You must meet an MB or GB limit |
| Codec | How efficiently that budget preserves detail | Compatibility permits H.265 instead of H.264 |
| Resolution and frame rate | How much picture information competes for the bitrate | The delivery does not require the current values |
| Audio bitrate and streams | Part of the total data rate | The file carries audio, alternate tracks or more channels |
Work Backward From the File-Size Limit
Start with the maximum file size, the exact timeline duration and the combined audio bitrate. Our video bitrate and file-size calculator solves for the target rate and keeps decimal MB separate from binary MiB. You can also do the math by hand.
For a 500 MB decimal limit over ten minutes:
- 500 MB × 8 = 4,000 megabits available.
- 4,000 megabits ÷ 600 seconds = about 6.667 Mbps total.
- Subtract 192 Kb/s audio, leaving about 6.475 Mbps for video before any margin.
I wouldn’t type 6475 Kb/s and expect the upload to pass. A practical first target is 6200 Kb/s for video plus 192 Kb/s audio. Over ten minutes that works out to a payload of about 479.4 MB, which leaves some room for the container and for rate swings. How much margin you need depends on how strict the destination is and whether you have time to render again.

Check the unit before you type. Resolve usually shows this field in Kb/s, while plenty of delivery sheets use Mbps. A target of 6.2 Mbps is 6200 Kb/s. Mix up bits and bytes, or Mbps and Kb/s, and you can miss the target by a factor of eight or a thousand.
Set the Export on the Deliver Page
Open Deliver, select Custom Export, and confirm the timeline range. For one finished program, use Single Clip. The broader DaVinci Resolve export guide walks through the Render Queue, In and Out marks, the audio bus and checking the completed file.
For a review file where compatibility comes first, MP4 with H.264 is a sensible starting point if your operating system supports it. MP4 and MOV are containers; H.264 and H.265 are codecs. Changing MP4 to MOV won’t give you the big size drop people often expect. The video rate and the codec do far more of the work.
After choosing the format and codec, look under Quality. Blackmagic’s Resolve 21 reference material describes the choice as Automatic or a maximum export data rate under Restrict to X Kb/s. The exact controls shift with format, codec, operating system, encoder and available hardware. If the field is missing, first make sure you’re on a bitrate-controlled H.264 or H.265 path. Digging through unrelated preferences won’t surface it.

Automatic and other quality-based modes can produce good files, but they’re the wrong planning tool when the file has to stay under a strict number. They ask the encoder to chase a quality goal, and a size budget never enters the picture. Even a requested maximum may not match the final average rate, so the finished file is what settles it. Some format and codec combinations also show a Use Constant Bit Rate checkbox, which forces the video to render at a constant rate.
Choose H.264 or H.265 for the Real Destination
H.264 is the safer pick when the file has to play on older devices, browser-based review systems or hardware you don’t know. H.265 can hold comparable visual detail at a lower rate in many workflows, which helps when the size limit is tight. It also costs more in compatibility and decoding. Don’t choose it until the recipient, player or upload service accepts it.
Encoder options also differ from machine to machine. Hardware and software encoders won’t necessarily produce the same quality at the same number. Current Resolve builds expose platform-specific acceleration and encoder choices, and Blackmagic keeps adding H.265 paths on supported systems. Treat the bitrate as a budget, then judge the encoded picture itself. Two encoders can spend the same budget very differently.
ProRes and DNxHR usually make poor small review copies. They’re intermediate and mastering codecs built for easy editing and high image fidelity, so big files are normal. Keep a high-quality master when the project needs one, then make a separate H.264 or H.265 delivery copy from the timeline or the approved master.
Lower Bitrate First, Then Reconsider Resolution and Frame Rate
At a fixed total bitrate and duration, 1080p and 4K calculate to the same nominal file size. What changes is how much detail has to fit inside that rate. A 4K image usually needs more bitrate than 1080p to avoid visible compression, especially with grain, water, foliage, crowds, fast camera moves or detailed graphics.
If 4K is required, keep 4K and work the codec or bitrate within the destination’s limit. If the recipient only needs a 1080p review, exporting 1080p can make a restricted bitrate look cleaner, because fewer pixels compete for the same data budget. Drop resolution only when the smaller raster still meets the delivery requirement; a smaller number in a file inspector isn’t a reason on its own.
The same thinking applies to frame rate. A 60 fps export shows roughly twice as many frames as a 30 fps export over the same duration. Lowering the frame rate can ease the quality demand at a fixed bitrate, but an arbitrary conversion can wreck motion cadence. Keep the source or required delivery rate unless the spec explicitly allows something else.
Platform reference rates are useful context. They aren’t universal limits. YouTube and Vimeo publish different recommendations because they transcode uploads for their own systems. A 500 MB client portal, an email attachment and an archive master solve different problems. Start from the destination with the export-settings hub, then work out the size constraint separately. For a platform-specific target, go on to the YouTube export guide.
Count Audio and Extra Streams
Audio is part of the total rate. One AAC stereo track at 192 Kb/s is tiny next to a high-bitrate 4K picture, but it matters when the video budget is only a few megabits per second. Several audio tracks, higher channel counts, PCM audio, embedded captions and other streams can make the final container bigger than a video-only estimate.
If the file should be silent, switch audio off on purpose and check the result. Setting audio to zero in a calculator while Export Audio stays on in Resolve just breaks the math. If the delivery needs several language tracks or channels, add all of their rates to the plan, beyond the first stereo pair.
Why the Finished File Can Miss the Estimate
The formula uses the actual average total data rate. Resolve’s Restrict value can act as a target or a maximum for the chosen encoder, while the content itself changes how many bits get used from moment to moment. A static talking head, film grain and fast-moving water won’t necessarily land on the same average at one requested setting.
The container adds metadata and indexing. Long-GOP structure, keyframes, variable bitrate, audio packets, captions and rounding all affect the total too. No honest overhead percentage fits every export, so the allowance you put in a calculator is a planning choice. Nobody measured it for your file.
A short test section is still worth rendering to see whether faces, gradients, text and movement survive the codec and rate you picked. It can’t guarantee the full program’s size, because the remaining scenes may be easier or harder to compress. Render the full range before you decide the limit has been met.

Check Quality Where Compression Fails First
Open the completed file outside Resolve. Confirm the duration, resolution, frame rate, audio channels and actual file size. Then look at the scenes that are hardest to compress:
- fine hair, grass, leaves, water and textured fabric;
- fast pans, handheld movement and busy crowds;
- dark gradients, smoke, fog and skies that can band;
- small text, screen recordings and thin graphic lines;
- added film grain or sensor noise.
If the file sits safely under the cap but looks too damaged, raise the bitrate until quality and the limit meet. If there’s no room left, try a more efficient codec the destination accepts, or lower the resolution only when the destination allows it. Removing intentional grain before delivery is an editorial decision. It won’t work as a general compression fix.
Use the export preflight checker to note the container, codec, resolution, frame rate, bitrate mode and audio settings before you render. It can’t read Resolve or predict the exact final size, but it does catch a mismatch between your plan and the queued job.
Common Reasons an Export Is Still Too Large
- Quality stayed on Automatic: the encoder was not given your calculated rate limit.
- The queued job was not updated: changing Render Settings after you add a job doesn’t necessarily change the saved job. Edit or replace the queue item and check its details.
- The wrong codec was used: a ProRes or DNxHR master is expected to be much larger than a compressed review file.
- Audio was omitted from the math: one or more audio streams consumed part of the budget.
- The wrong units were entered: MB, MiB, Mb, Kb/s and KB/s are not interchangeable.
- The target equaled the hard cap: there was no room for rate variation or container data.
- Only the extension changed: renaming .mov to .mp4 does not transcode the file or reduce its data rate.
Export Checklist for a Hard Size Limit
- Confirm the exact size unit, duration and required delivery format.
- Calculate a total bitrate from the cap and subtract every audio stream.
- Choose MP4 with H.264 for broad compatibility, or H.265 when the recipient supports it and the tighter rate needs better efficiency.
- Set the resolution and frame rate the delivery requires. Generic presets often guess wrong.
- Use Quality > Restrict to X Kb/s when the selected encoder exposes it.
- Enter a working bitrate below the mathematical ceiling.
- Check the saved Render Queue job as well as the controls currently showing on the left.
- Render the complete selected range.
- Inspect actual file size, playback, audio and compression-prone scenes.
- Adjust one variable at a time and render again if the file misses either the size or quality requirement.
The workflow that holds up is simple: calculate, restrict, render, verify. Bitrate is your direct size control; codec, resolution, frame rate and audio decide how well the export uses that limited budget.
