How to add SRT subtitles in DaVinci Resolve
By Greg Thompson, Founder, CutConvertPublished
DaVinci Resolve imports SRT subtitles natively — no conversion needed for the standard workflow. You import the .srt into the Media Pool, add a subtitle track to the timeline, and place the subtitles by timecode. This guide covers that path step by step, the timing gotcha that puts subtitles an hour off, and the alternative route for when you want subtitles as fully styleable Text+ titles rather than a caption track.
Starting from a transcript instead of an SRT? Convert it first with the free TXT to SRT converter (Rev, Otter, Word-style exports) or JSON to SRT for Whisper output — then import the result exactly as below.
Import SRT into Resolve, step by step
- On the Edit page, choose File > Import > Subtitle and select your
.srt— or right-click in the Media Pool and choose Import Subtitle. The SRT appears in the Media Pool as a subtitle clip. - Right-click in the track header area above your video tracks and choose Add Subtitle Track.
- Drag the subtitle clip from the Media Pool onto the subtitle track — or, for exact placement, right-click the subtitle clip and choose Insert Selected Subtitles to Timeline Using Timecode, which decomposes it into individual cues aligned to the timeline's timecode.
- Style the track in the Inspector: font, size, color, background, and position apply per-track, so the whole subtitle run stays consistent.
Shortcut worth knowing: dragging an SRT from the Media Pool into the empty gray area above your video tracks creates the subtitle track automatically.
The timing gotcha: timeline start timecode
"Insert using timecode" places cues at their absolute times. If your SRT is zero-based (YouTube-style — first cue near 00:00:01) but your timeline starts at 01:00:00:00, the subtitles land an hour early and seem to vanish. Two fixes: set the timeline start timecode to zero for the subtitle pass, or retime the SRT. The reverse also happens — an SRT exported from an hour-start timeline carries the offset with it (the same trap covered in Avid captions to SRT).
When you want titles, not captions
Resolve's subtitle track is built for captions: consistent styling, caption-style rendering, easy export. If you instead want each subtitle as an editable title — free positioning, per-cue styling, animation, guaranteed burn-in — convert the SRT to an FCPXML of titles with the SRT to FCPXML converter and import it via File > Import > Timeline. The cues arrive as individual title clips at the right timecodes, and you restyle them like any other title.
Burning subtitles into the picture
On the Deliver page, open Subtitle Settings, tick Export subtitle, and choose Burn into video to hard-code the styled subtitle track into the render. The same menu offers As a separate file (SRT sidecar) and As embedded captions, depending on the delivery spec.
FAQ
Does DaVinci Resolve support SRT files directly? Yes — SRT imports natively via File > Import > Subtitle (or right-click the Media Pool > Import Subtitle) in every current version, including the free one. No conversion is needed for the caption-track workflow.
Why don't my subtitles line up with the video? Almost always the timeline start timecode. Zero-based SRTs inserted by timecode onto an hour-start timeline land an hour early; check the timeline's start timecode against the SRT's first cue.
How do I make each subtitle independently styleable? Use the FCPXML route: convert the SRT to FCPXML titles and import as a timeline. The subtitle track styles per-track; titles style per-cue.
Can Resolve's free version do all of this? Yes — subtitle import, subtitle tracks, styling, burn-in, and FCPXML import all work in the free version.
My transcript is from Rev or Otter — how do I get it into Resolve? Export it with timestamps, convert with the TXT to SRT converter, then import the SRT as above. Speaker labels survive as part of the cue text.
How do I get subtitles back out of Resolve as an SRT? Export the subtitle track — covered step by step in the companion guide on exporting SRT from DaVinci Resolve.
Greg Thompson · Founder, CutConvert
Greg builds CutConvert, the post-production file converter — including the first working decoder for Premiere Pro’s binary .prtranscript format. He writes these guides from the format specs and real editor workflows.