Add captions to any video on your iPhone. On-device speech recognition transcribes your audio and generates timed subtitles — instantly, privately, and offline after a quick initial setup.
Download on the App Store
How It Works
Video Captions uses built-in on-device speech recognition to transcribe spoken audio directly on your device. Pick a video, choose a language, and get accurate, timed captions in seconds.
- Select a video from your photo library
- Choose the spoken language — dozens of languages supported
- Get instant captions — transcription happens on-device in seconds
- Customize the look — adjust font, size, position, and style
- Export and share — captions are burned into the video
Why Video Captions?
Completely private
Your videos never leave your device. There are no servers, no uploads, no accounts. Speech recognition runs entirely on your iPhone.
Works offline
Once set up, no internet connection needed. Caption videos on a plane, in the subway, or anywhere — a one-time model download may be required during initial setup.
Multi-language support
Supports all languages available through your device's speech recognition — English, Spanish, Portuguese, French, German, Japanese, Korean, Mandarin, and many more.
Made for social media
Add captions to videos for Instagram Reels, TikTok, YouTube Shorts, or any other platform. Subtitles are burned into the video so they display everywhere — no reliance on platform-specific caption features.
Accessibility
Make your content accessible to viewers with hearing loss. Burned-in captions ensure your message reaches everyone, on every platform.
Frequently Asked Questions
Does Video Captions require an internet connection?
Speech recognition runs entirely on your device. A one-time model download may be required during initial setup, but once that's done, you can caption videos offline — on a plane, in the subway, or anywhere without Wi-Fi.
Which languages does Video Captions support?
Video Captions supports every language available through your device's on-device speech recognition. This includes English, Spanish, Portuguese, French, German, Japanese, Korean, Mandarin Chinese, and many more. Available languages may vary depending on your device model and iOS version.
How do I add captions to a video on iPhone?
Open Video Captions, select a video from your library, and the app will automatically transcribe the speech and generate timed captions. You can then customize the caption style and export the video with burned-in subtitles.
Is Video Captions free?
Yes. Video Captions is free to download and use on the App Store.
Can I use Video Captions for Instagram Reels and TikTok?
Yes. You can add captions to any video on your iPhone and then share it to Instagram Reels, TikTok, YouTube Shorts, or any other platform. Captions are burned into the video so they display on every platform without relying on platform-specific subtitle features.
Does Video Captions store or upload my videos?
No. Everything happens on your device. Your videos and audio are never uploaded to any server. Video Captions uses on-device speech recognition, so your data stays private.
Why are my captions inaccurate?
Caption accuracy depends on audio quality, background noise, accents, and the language being spoken. For best results, use videos with clear audio and minimal background noise.