Burned in, not a sidecar file
The captions are rendered into the frames. You get one finished video, not an SRT file that TikTok, Reels, and Shorts have no way to accept anyway.
Auto captions for video
To add captions to a video on iPhone, open Capster, pick the clip from Photos, and wait about a minute while the audio is transcribed. Choose a caption style and export. The captions are burned into the video file, so it posts to TikTok, Reels, or Shorts with the captions already visible.
Download on the App StoreSee how it works
Free to try: 5 transcriptions, clips up to 2 minutes, exports carry a small Capster badge.
Word-by-word highlight, one of 9 caption styles.
How it works
Four steps, no desktop editor, and no account to create.
Import from Photos or Files. Capster only ever sees the clip you choose, and it stays on your phone.
The audio track is transcribed with word-level timings. 99 languages, detected automatically.
9 presets. Tap any word to correct it. The preview you are editing is the render.
Captions are burned into the frames and the finished file lands in your camera roll, ready to post.
Three screens from the app: the animation controls, the caption editor, and the style panel.

Animate captions in and out, or pop them word by word.

Tap any caption to fix a word, split a line, or retime it.

Font, size, colour, outline, letter case, word highlight.
Why Capster and not a desktop editor: the clip is already on the phone, and so is everything needed to finish it.
The captions are rendered into the frames. You get one finished video, not an SRT file that TikTok, Reels, and Shorts have no way to accept anyway.
The editor runs the same compositor as the final render, so the file you save is the thing you were looking at. No surprise re-layout after a five-minute export.
Speak in Spanish, Hindi, Portuguese, or Arabic and Capster works out the language itself. No picker to set wrong before a one-minute transcription.
Word-by-word highlight, one-word-at-a-time, clean studio captions. Sized and placed for vertical video, so platform UI does not sit on top of your text.
Captioning a short clip by hand is about twenty minutes of nudging text boxes. This is roughly two, on the phone the video is already on.
Privacy
There is no sign-in. The video stays on your device; only the audio track is sent for transcription, and it is deleted afterwards.
Exporting is free. Pro lifts the limits. Prices are the same ones the App Store charges, billed by Apple.
$0
$6.99/month
$29.99/year
3-day free trial · save 64%
Subscriptions renew automatically unless cancelled at least 24 hours before the period ends, and are managed in Settings → your name → Subscriptions. Full pricing, the free-versus-Pro table, and how the trial works, or read the Terms of Use.
The short answers
Open Capster, pick a clip from Photos, and wait about a minute while the audio is transcribed. Choose a caption style, edit any words the transcription got wrong, then export. The captions are burned into the video file, so it posts to TikTok, Reels, or Shorts with the captions already visible.
Yes, with limits. The free tier covers 5 transcriptions, clips up to 2 minutes, and 2 caption styles, and exported videos carry a small Capster badge. Exporting itself is never blocked. Pro removes all of that for $6.99 a month or $29.99 a year.
The video itself is never uploaded. It stays in the app's private storage on your device. To generate captions Capster extracts the audio track and sends only that to its speech-to-text provider over HTTPS, which transcribes it and then deletes it. Nothing accompanies that upload — not the filename, and not an identifier of you, because Capster has no account.
Capster transcribes 99 languages and detects the spoken language automatically, so there is no language picker to get wrong. Accuracy depends on audio quality, accent, and background noise, and captions are machine-generated, so read through them before you publish.
Burned in. Capster renders the captions into the video frames and saves one finished file to your camera roll — there is no SRT sidecar to upload separately. That is what social platforms need, since none of them accept a subtitle file alongside a vertical video upload.
An iPhone running iOS 16.0 or later, and a network connection for the transcription step. Everything else — editing, styling, preview, and the final render — happens on the device. 9 caption style presets ship with the app.
Something not working? Support has the fixes for transcription and restore problems.
It is on your phone. So is Capster. Free to try, no account.