FCPXML Subtitle Converter: The Complete Guide

Last updated: September 21, 2026 ยท Reading time: ~10 minutes
๐ŸŽฌ Need to convert subtitles right now?
Use our free online tool โ€” no upload, no signup.
Try the FCPXML Converter โ†’

What is FCPXML?

FCPXML (Final Cut Pro XML) is Apple's XML-based project interchange format. It allows you to transfer timelines, clips, and โ€” most importantly for us โ€” subtitles between Final Cut Pro, DaVVinci Resolve, Premiere Pro, and Avid Media Composer.

Unlike SRT (which is plain text with timestamps), FCPXML preserves rich information: subtitle styles, effects (like "Upper Thirds" templates), colors, fonts, positions, and timing relative to your timeline.

Why Convert Subtitles to FCPXML?

The most common use case: you've finished editing a project in one tool (e.g., Premiere Pro) and need to import it into Final Cut Pro. Premiere exports SRT subtitles, but FCPX won't read SRT directly โ€” it needs FCPXML.

Our converter turns your SRT (or any subtitle format) into a proper FCPXML v1.14 file that Final Cut Pro opens without warnings or errors.

Supported Input Formats

The JianHeBox converter accepts 16+ subtitle formats:

How to Use the FCPXML Converter

  1. Open the FCPXML Converter
  2. Drag your subtitle file (or .fcpxmld bundle) onto the dropzone
  3. The tool auto-detects the format and shows your cues
  4. Choose the output format (e.g., FCPXML)
  5. Adjust settings: fps (23.976 / 24 / 25 / 29.97 / 30), orientation (Landscape 16:9 / Portrait 9:16), font, color
  6. Click Convert now and download the .fcpxml file
  7. In Final Cut Pro: File โ†’ Import โ†’ XML โ†’ select your file

Special Cases

.fcpxmld Bundles (macOS)

Final Cut Pro saves some projects as .fcpxmld โ€” a folder containing Info.fcpxml and metadata. Because this is a directory, you have two options:

DaVinci Resolve .drt Files

DaVinci Resolve exports timelines as .drt files (ZIP archives). Our converter extracts them and reads the <SubtitleTrackVec> data. Note: .drt files usually contain subtitle track metadata (name, duration, timing) but not the actual subtitle text. To get text out of DaVinci, use Deliver page โ†’ Subtitles โ†’ Export Sidecar โ†’ SubRip (.srt).

Premiere Pro Exports

Premiere Pro can export subtitles as .csv or .txt directly from the Captions panel. Our converter handles both formats.

FCPXML v1.14 vs v1.11

If you export FCPXML manually (e.g., from FCPX 11), make sure you're using v1.14, not v1.11. v1.11 lacks the <effect uid> attribute and uses different <asset-clip> elements, which causes FCPX to throw "DTD validation failed" errors. Our converter always outputs v1.14 with proper structure.

Troubleshooting

Privacy & Local Processing

All conversion happens locally in your browser. Your subtitle files never leave your device. This is especially important for professional projects where subtitle text may contain unreleased content.

Ready to convert?
16+ formats, 100% private, no signup.
Open FCPXML Converter โ†’

Related Articles

Try the JianHeBox Subtitle Workshop
Convert SRT, VTT, FCPXML, iTT in your browser. No upload, no signup.
Open Free Tool