If your DaVinci Resolve export looks softer than the timeline you were just watching, the cause is usually not the codec dropdown you were staring at. Blackmagic's own documentation names three checkboxes in the render settings that quietly feed lower-quality media to the encoder — and each one is described with a condition, not as an always-on penalty.
Why an H.264 export always re-encodes
DaVinci Resolve does have a way to write video out without touching it. The reference manual describes it like this:
"Bypass re-encode when possible: Turning this checkbox on makes it possible to do a direct copy of the video essence of video items in the Timeline, directly from the source media to the file being output, when the selected Format, Codec, and Type matches the source. This also preserves Alpha channel data for compatible formats."
The manual is equally clear about what it buys you and what breaks it:
"Bypass re-encode eliminates the need to re-encode video media, preserves quality, and speeds up the output process dramatically, but it only works for clips in the Timeline to which no additional effects have been added."
So far so good. The catch is which codecs can actually do it. In the official Supported Formats and Codecs document dated July 2025, there is a column headed "Codec Passthrough(1)", footnoted verbatim as:
"(1) Indicates if codec renders can be sped up by reusing the original source video essence if there are no effects or color changes to the clip. Relevant only for formats that can be read and rendered by DaVinci Resolve."
In that table, H.264, H.265, MV-HEVC, AV1 and VP9 have a – in the Codec Passthrough column on every platform and in every container. The formats that carry a value are the mastering ones: DNxHD, DNxHR, GoPro CineForm, Grass Valley and Uncompressed all say "Yes", while Apple ProRes says "mov" — not "Yes" — with the MXF-wrapped ProRes row showing –.
That single row of dashes explains the most common complaint. Trim one cut out of an H.264 clip, change nothing else, export back to H.264, and the picture is generated fresh by the encoder. There is no official path in Resolve that copies H.264 essence through untouched. We cover the mechanics separately in how bypass re-encode works in DaVinci Resolve.
The fastest fix: three checkboxes that trade quality for time
These are the ones to check first, quoted verbatim from the reference manual's render settings. Read the conditional clause in each — it is the whole point.
"Use optimized media: When this checkbox is turned on, DaVinci Resolve will use optimized media, when available, to do the final render, to save time. If your media has been optimized to the same format as the one you're outputting to (or better), this is convenient. However, if you've optimized to a lower quality format than what you're outputting to, you should turn this checkbox off to force DaVinci Resolve to process all clips using the original media, guaranteeing the best quality available."
"Use proxy media: When this checkbox is turned on, DaVinci Resolve will use the generated proxy media, when available, to do the final render, to save time. However, if your proxies are a lower-quality format than what you're outputting to, you should turn this checkbox off to force DaVinci Resolve to process all clips using the original media, guaranteeing the best quality available."
"Use render cached images: When this checkbox is turned on, DaVinci Resolve will write media from the cache to the files being output to save time. If you're caching using the same media format you're outputting to (or better), this can be convenient. However, if you're caching in a lower-quality format than the one you're outputting to, you'll want to turn this checkbox off to force DaVinci Resolve to process all media as it's being rendered, writing at the maximum quality you're outputting to."
The rule stated three times is the same rule: the damage happens only when your cache, proxy or optimized media is a lower-quality format than your output target. Optimized to ProRes 4444 and delivering H.264? Leaving these on costs you nothing. Generated cheap proxies to get playback running on a laptop, then delivered from them? That is exactly the case Blackmagic tells you to switch off.
The social-media presets carry the same switch with a blunter description: "Use Proxy Media: Lets your final render use the proxy media instead of the original source camera files. Useful if speed is more important than quality."
Try it right here
Runs in your browser. Your file is not uploaded anywhere.
If the only reason you were re-exporting was file size, that is a second full re-encode of the whole program. Compressing the finished master directly is the shorter path — the tool above runs in your browser tab, so the file never leaves your machine, and it also lives on the video compressor page.
Two switches that force quality back up
The same page of the manual documents two opt-in switches that exist precisely because people forget to undo performance shortcuts:
"Force sizing to highest quality: If you've been working with the "When resizing and scaling:" option set to Bilinear to improve performance when working on slower workstations, turning this checkbox on automatically renders all clips using the "Uses Sharper filter" setting of the Image Scaling panel in the Project Settings."
"Force debayer res to highest quality: When rendering camera raw media formats that allow variable quality debayering, it's common to lower the debayering quality to improve real time performance while grading. Turning this checkbox on guarantees that media will always be rendered at the highest available quality, saving you from forgetting to manually change the debayer setting back when setting up a render at 3am."
If you ever set image scaling to Bilinear for smoother playback, or dropped debayer quality while grading raw footage, these two switches are what undo it at render time.
Other causes, in order of likelihood
Frame Reordering was turned off. The manual is explicit about the trade: "Frame Reordering: (Available for QuickTime H.264 and H.265) On by default, Frame Reordering enables the encoding of B frames to improve the quality of the resulting compressed movie file. Turning off Frame Reordering will speed encoding performance at the expense of visual quality."
Single-pass instead of multi-pass. Also scoped to QuickTime: "Multi-pass encode: (Available for QuickTime H.264 and H.265) You can choose between Single and Multi-pass encoding. Single pass is faster, but multi-pass yields superior results when quality is important." The manual adds that "the number of passes performed is automatic" — it does not say how many.
Entropy Mode. Two options, described verbatim as "CALVC (context-adaptive variable-length encoding): A lower-quality algorithm that's less computationally intensive to process and play" and "CABAC (context-based adaptive binary arithmetic coding): A higher-quality algorithm that yields better visual quality at lower bandwidth, at the cost of being more computationally expensive to process and play." The H.264 Master preset sets Entropy Mode, Quality and Encoding Profile to Auto, so a lower setting is something you chose.
Washed-out or crushed picture rather than soft picture. That is a different control: "Data levels: Defaults to "Auto," which simply renders all clips with the data level appropriate to the currently selected codec in the "Render to" dropdown menu, which is usually the preferred behavior." If you moved it off Auto, move it back.
How to tell it worked
Re-render with the three cache checkboxes off and compare the same frame, not the same scene — pause both on an identical timecode and look at fine detail and gradients. If nothing changes, your proxies were not the problem and the encoder settings are, which brings you back to profile, passes and the QuickTime-versus-MP4 container question.
FAQ
Does DaVinci Resolve lose quality when you export?
Any export to H.264, H.265, AV1 or VP9 re-encodes, because those codecs show – in the Codec Passthrough column of Blackmagic's Supported Formats and Codecs (July 2025). Whether that is visible depends on your settings — the cache and proxy checkboxes are the usual culprits.
Can I export H.264 without re-encoding? Not according to that table. Bypass re-encode works only when "the selected Format, Codec, and Type matches the source" and only for formats with a passthrough value — DNxHD, DNxHR, CineForm, Grass Valley, Uncompressed, and ProRes in a mov container.
Why does my export look softer than the preview? Most often because the render used optimized, proxy or cached media that was generated in a lower-quality format than your output target. Blackmagic's instruction in all three cases is to turn the checkbox off and force processing from the original media.
Should I turn off "Use render cached images" permanently? No. The manual's condition is specific: if you cache "using the same media format you're outputting to (or better), this can be convenient." Only turn it off when the cache format is lower quality than the delivery format.
Does the free version export at lower quality than Studio? Blackmagic does not describe it that way. For Windows, the codec list says free-version H.264 and H.265 encoding is limited to "8-bit OS-supported profiles. More profiles and GPU acceleration in Studio." That is a profile and acceleration difference, not a watermark or a quality penalty on what it can do.
More export troubleshooting lives in the fix guides, and every browser-based converter and compressor we run is listed on the tools page. Quotes above are from the DaVinci Resolve 21 Reference Manual and the official Supported Formats and Codecs document dated July 2025; Blackmagic notes that format support is "subject to change without notice."