Skip to content
CutConvert
Post-production file converter

Convert SRT to FCPXML

Turn SRT subtitles into a Final Cut Pro FCPXML — one editable Basic Title per cue, frame-aligned at your timeline rate.

Convert your files

Drop files here

browseSRT files

up to 3 files · 1.0 MB each

Queue
0/3
No files queued yet — drop something above to begin.

How to convert SRT to FCPXML

Convert SRT to FCPXML online. CutConvert turns every subtitle cue into an editable Basic Title on a Final Cut Pro timeline — frame-aligned at the rate you choose — so subtitles arrive as titles you can restyle, reposition, and burn in.

  1. Add your SRT files

    Drag your .srt subtitle files onto the drop zone, or click to browse.

  2. Convert SRT to FCPXML

    Press Convert. Each cue becomes a Basic Title with frame-aligned timing at your chosen rate (24 fps by default — match your project).

  3. Import into Final Cut Pro

    In FCP, choose File > Import > XML and select the .fcpxml. The titles arrive on a timeline; copy them onto your project above the footage.

SRT file and FCPXML titles, explained

Final Cut Pro imports SRT as captions, but captions can't be freely restyled or burned in the way titles can. This converter writes the FCPXML structure FCP expects for subtitle work — a project whose spine carries one Basic Title per cue, every offset and duration expressed as a frame-aligned rational time. DaVinci Resolve reads FCPXML too, so the same file moves subtitles into a Resolve timeline.

Turn SRT subtitles into a Final Cut Pro FCPXML — one editable Basic Title per cue, frame-aligned at your timeline rate. It is free to start, encrypted in transit, and converts a whole batch into one ZIP — sign in when you need large, high-volume jobs.

SRT to FCPXML FAQ

Why convert SRT to FCPXML instead of importing the SRT as captions?

Captions in FCP live in a restricted lane: limited styling, no free positioning, and they export as caption sidecars. Titles are full timeline citizens — restyle them, reposition them, burn them into the picture. FCPXML is how subtitles arrive as titles.

What frame rate should I pick?

Your FCP project's rate. FCPXML times must land on frame boundaries, so the converter rounds each cue to the nearest frame at the rate you choose — pick the wrong rate and titles sit up to a frame off (and the timeline format won't match your project).

Does this work with DaVinci Resolve?

Yes — Resolve imports FCPXML (File > Import > Timeline), and the generated titles come in as text+ style titles on a timeline at the same timecodes.

Can I edit the title style after import?

Yes — each cue is a normal Basic Title with a per-cue text style (Helvetica 63pt, centered, with a soft shadow by default). Select all titles in FCP and restyle them in one pass.

What FCPXML version is generated?

Version 1.8, which current Final Cut Pro releases and DaVinci Resolve both accept. Times are written as rational values (e.g. 1001/24000s per frame) exactly as FCP itself does.

Why editors trust it

Free to start

Convert everyday batches for free. Create an account when you need large, high-volume jobs.

Batch in, one ZIP out

Drop up to 10 files at once and download a single tidy ZIP — or one file if that is all you need.

Made for editors

EDL, SRT, Avid caption TXT, and Premiere transcript JSON — with speakers, frame rates, and timecode handled the way post expects.

Secure by default

Files are encrypted in transit, converted on managed infrastructure, and never sold or shared.

Questions, answered

Where are my files processed?

Your files are uploaded over an encrypted (HTTPS) connection and converted on CutConvert’s servers, then handed straight back to you as a download. We never sell or share your media.

Is it free? Do I need an account?

Small, everyday batches are free to convert. For large or high-volume jobs you’ll create an account and upgrade — which keeps the free tier fast for everyone.

What do I get when I convert multiple files?

Drop several files and you get back one ZIP archive containing every converted file. Convert a single file and you simply get that one file — no unnecessary ZIP.

Which formats are supported?

You can convert EDL to CSV; SRT and VTT subtitles to each other and to plain text; SRT, TXT, and DOCX/DOC transcripts to Premiere Pro transcript JSON; SRT to Avid Media Composer caption TXT; and Premiere Pro .prtranscript exports to SRT, VTT, or text — with speaker labels preserved. More post-production formats are on the way.

Can I pick a frame rate?

Yes. For EDL and Avid caption output you can choose 23.976, 24, 25, 29.97, or 30 fps, or let CutConvert auto-detect it from your source.