Captions for Final Cut Pro
Drop your clip in here and download an iTT, the caption format Apple built for Final Cut Pro. The transcription runs on your own Mac, so the footage never leaves it.
Drop your video here
MP4, MOV, WebM or any audio file. It is read by this page and never uploaded.
Beast
A looping preview of the caption styles this tool produces, currently showing the Beast style, and cycling through: No watermark, ever, Nothing is uploaded, It all runs on your device, No sign up, no account, Caption as much as you like, Fix any word in one click, A file for your editor, Or the finished MP4, Then post it with PublishQ.
Final Cut Pro takes iTT natively, and iTT is the better file
Apple built iTT for exactly this workflow, and Final Cut Pro reads it without a plugin, a conversion or a paid step: File, Import, Captions, and the words are on your timeline positioned and styled. This page writes it to Apple's own published profile, so it behaves like a caption file Final Cut made itself. Worth knowing while you are here: Final Cut accepts three formats in total, CEA-608, iTT and SRT, and Advanced SubStation Alpha is not one of them, so iTT is both the best file for this and the one to take.
iTT is worth having rather than tolerating. It is a restricted profile of TTML, so it is XML rather than plain text, and it carries a region and a style alongside each line: where the caption sits, how it is aligned, what weight it is. An SRT carries the words and the timecodes and nothing else, which means Final Cut has to guess the rest. Apple pins the profile down tightly, and our export follows it: exactly one div per document, timecodes on an SMPTE timebase with a frame rate, non-drop, and sansSerif as the typeface, encoded UTF-8 with no byte-order mark.
One thing to know before you start: recent Final Cut Pro can transcribe spoken English on the Mac itself. If your clip is English and you are happy with a plain caption track, that may be all you need. Reach for this page when you want another language, when you want the word-by-word animation rather than a caption track, or when you want the captions burned into the picture so nothing downstream can drop them.
Set your project to the same frame rate as your video
The word-by-word highlight is a workaround, and here is what we did
Getting captions into Final Cut Pro
Take the iTT. Apple built it for this workflow, and unlike SRT it carries positioning and styling as well as the words.
- Drop your clip above and let the words be timed on your Mac.
- Correct anything the model misheard in the transcript.
- Download the iTT file, or burn the captions into an MP4.
- In Final Cut Pro, choose File then Import then Captions and pick the .itt.
Captioning for somewhere else
Same transcription, and the file to take differs by destination. These pages say which one and why.
This tool is free, forever. No accounts, no paywalls, no catch.
I build these solo. If you want to support my work, donating a coffee would be highly appreciated! ☕
Frequently Asked Questions
Everything you need to know about Captions for Final Cut Pro from PublishQ
No credit card required • Set up in under 3 minutes
Similar Tools
Explore more tools to enhance your social media content creation

Carousel generator
Make a carousel post in your browser. Pick a template, write the slides, download them at full size. No signup, no watermark, no design skills.

AI Background Remover
Cut the background out of a photo without uploading it anywhere, then download the full-quality transparent PNG. No downscaled preview, no signup.

Solid Background Remover
Clear a solid background of any colour in about a second, with no AI model to download. Nothing is uploaded and the PNG keeps its full quality.

Post Previewer
See exactly how your posts will look on Twitter, Instagram, LinkedIn, TikTok, and more before you publish. No signup required.

Online Teleprompter
Read your script straight down the lens while the words scroll themselves. Open it on a second device, and your phone becomes the remote.

Media Downloader
Paste a link to a post and save the photo or video behind it. One click, free, with no ads and nothing to install.
YouTube Thumbnail Downloader
Paste a YouTube link and every size of its thumbnail appears at once, up to the full 1280 by 720. Save any of them, with no watermark.

— me 👋
Hi, I'm Alexandro 👋
I left my Software Engineer role at Amazon to build tools that solve real problems — the kind big companies ignore because they read spreadsheets instead of using their own products.
I was spending over an hour daily just scheduling 2 shorts across 3 platforms — logging in, reformatting, uploading one by one. That felt broken. So I built PublishQ . Now I create 4 shorts in 3 minutes and schedule them to 4 platforms in under 30 seconds.
PublishQ is bootstrapped. No investors, no vanity metrics. I build what actually helps you — because I use it every day myself.
Thank you,
Alexandro
Captions burned in. Now get it posted.
Use PublishQ to schedule that clip to every account you manage from one calendar. No more uploading the same video five times.
Connect Your Accounts
Add once, use forever
Schedule Posts
Plan your content ahead
Multi-Platform
Post everywhere at once
No credit card required • Set up in under 3 minutes
Plans from $14/mo
2 months free on yearly billing. Upgrade or cancel anytime.
- Free
- $0/mo
- Solo
- $14/mo
- Starter
- $29/mo
- Professional
- $49/mo
- Business
- $99/mo
Explore related
AI-Generated Shorts in 30 seconds
Turn an idea into a ready-to-post short video. Pick a template, let AI handle the rest, and schedule it — all without leaving PublishQ.
Write Once, Post Everywhere
Preview how your post looks on each platform, customize the text per account if needed, then publish or schedule to all of them at once.
How Much Does YouTube Pay for 1,000 Views in 2026?
YouTube pays $0.50 to $29 per 1,000 views depending on niche, country, and content type. Full RPM breakdown with real data by niche and country.
