Convert Premiere Project to FCPXML (Final Cut Pro)
The edit out of the .prproj and into Final Cut Pro: one FCPXML with a project per sequence, clips, source in/out and media references.
Convert your files
Drop files here
Drag & drop or browse · Premiere Pro .prproj project filesConverted in your browser. Files never leave your device.
up to 2 files · 200 KB each
free to start · bigger jobs: one-time $7 pack, no subscription · pricing
Converting as a guest. A free account has no monthly cap on files within the free size limit.
How to convert Premiere Project to FCPXML
Convert a Premiere Pro project to FCPXML for Final Cut Pro online. CutConvert reads the .prproj in your browser, no Premiere Pro required, and writes FCPXML 1.10, the format Final Cut Pro imports: a Final Cut project per sequence, every clip on its own lane with source in and out, and a media reference per file so Final Cut relinks to the footage. Nothing is uploaded.
Add your .prproj file
Drag the Premiere Pro project onto the drop zone. It is read locally: sequences, tracks, clips, source ranges and media paths.
Convert
Press Convert. The preview shows the first lines of the FCPXML, and the Kept/Changed line says what survives: clips, names, timing and media paths are carried; transitions become cuts; effects and markers are not written.
Download your result
Download the converted file instantly, or a single ZIP archive when you convert a batch of files.
Import in Final Cut Pro
File → Import → XML, choose the .fcpxml. Each sequence arrives as a project in an event named after the file. Relink to the media if Final Cut asks, then rebuild transitions.
Premiere project and FCPXML (Final Cut Pro), explained
Final Cut Pro does not read FCP7 XML, the format Premiere Pro exports and the XML converter on this site writes, and Premiere Pro does not write FCPXML. This converter reads the .prproj directly and writes FCPXML 1.10. Every clip is written as a connected clip on a lane above or below a single storyline gap that spans the sequence: video track 1 is lane 1, video track 2 lane 2, audio track 1 lane -1, and so on, so the layout in Final Cut matches the track layout in Premiere Pro. Video lanes carry only picture and audio lanes only sound, so nothing doubles. Timing is written on the frame grid of the sequence rate (23.976, 24, 25, 29.97, 30, 50, 59.94 or 60), which Final Cut requires. The sequence start timecode is kept. Frame size is not stored in the .prproj, so the timeline is written as 1920×1080 with a warning; change it in the project settings if the edit is another size.
The edit out of the .prproj and into Final Cut Pro: one FCPXML with a project per sequence, clips, source in/out and media references. 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.
Premiere Project to FCPXML FAQ
Does it need Premiere Pro or Final Cut Pro installed?
Neither. The .prproj is read directly in your browser and the FCPXML is written there. You need Final Cut Pro only to open the result.
Why FCPXML and not the XML converter?
The XML converter writes FCP7 XML (xmeml), which Premiere and Resolve read but Final Cut Pro X and later do not. FCPXML is Final Cut Pro's own format; this page writes version 1.10, which current Final Cut Pro imports.
What does Final Cut show after import?
An event named after the file, with one project per sequence. Inside, a storyline gap the length of the edit with every clip connected above or below it on lanes that mirror the source tracks. It is not a magnetic primary storyline; select the clips and use Create Storyline if you want one.
What is not carried?
Transitions become cuts at the clip boundary. Effects, colour grades, speed changes and markers are not written. Clips whose media had no file path in the project are written as placeholder gaps of the same length with a note, so the timing stays intact.
Will the media relink?
Each media file is written once as an asset with a file URL to the path stored in the .prproj. If the footage is at that path on the Mac that imports the XML, Final Cut links it directly; otherwise use File → Relink Files and point at the folder.
Which frame rates and sizes are supported?
All standard rates: 23.976, 24, 25, 29.97, 30, 50, 59.94 and 60, written as exact rationals on the frame grid. Frame size is assumed 1920×1080 because the .prproj does not store it for the converter to read; set the project size in Final Cut if the edit is 4K or vertical.
Is the project uploaded?
No. Conversion runs in your browser; the site records only the file name and size for metering.
More converters
- Convert SRT to Premiere JSON
- Convert SRT to Avid TXT
- Convert TXT to SRT
- Convert EDL to CSV
- Convert TXT to Premiere JSON
- Convert DOC to Premiere JSON
- Convert SRT to VTT
- Convert Premiere Transcript to SRT
- Convert Premiere Transcript to VTT
- Convert VTT to SRT
- Convert SRT to Text
- Convert VTT to Text
- Convert Premiere Project to XML
- Convert Premiere Project to DRP
- Convert AAF to XML
- Convert AAF to DRP
- Convert DaVinci Resolve Project to XML
- Convert Premiere Project to CSV
- Convert Premiere Project to EDL
- Convert DaVinci Resolve Project to FCPXML
- Convert AAF to FCPXML
- Convert DaVinci Resolve Project to CSV
- Convert DaVinci Resolve Project to EDL
- Convert AAF to CSV
- Convert AAF to EDL
- Convert Premiere Transcript to Word
- Convert Premiere Transcript to CSV
- Convert CapCut to SRT
- Convert JSON to VTT
- Convert JSON to Word
- Convert JSON to Text
- Convert SCC to CSV
- Convert MCC to CSV
- Convert STL to CSV
- Convert FCPXML to Word
- Convert FCPXML to CSV
- Convert Premiere Transcript to Text
- Convert SBV to SRT
- Convert SRT to Word
- Convert VTT to Word
- Convert ASS to SRT
- Convert JSON to SRT
- Convert SRT to CSV
- Convert CSV to SRT
- Convert SRT to FCPXML
- Convert FCPXML to SRT
- Convert SRT to SCC
- Convert SCC to SRT
- Convert SRT to MCC
- Convert MCC to SRT
- Convert SRT to STL
- Convert STL to SRT
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 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 travel over an encrypted (HTTPS) connection, convert on CutConvert's servers, and come straight back to you as a download. CutConvert never sells or shares 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 get that one file back, no 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.