Pick a video. Get accurate, word-timed captions in seconds. Style them to taste. Burn them in. All on your phone — no cloud, no uploads.
No login. No subscription. No cloud upload. The entire pipeline — speech recognition, translation, caption rendering — runs on your phone.
Your video and transcript never leave your device. Transcription runs locally with Whisper. Translation runs locally with ML Kit. Zero accounts, zero telemetry.
On-device transcription with word-level timing. Pick a video, get captions in seconds. No upload waits, no queues, no monthly limits.
Edit every caption before you export. Pick the font size, position, outline, color, and word-highlight effect. Translate to a second language if you want.
From import to export in three taps. Edit anything in between.

Choose between Tiny, Base, or Small Whisper models on first launch. Trade size for accuracy — switch any time in Settings.

Every video you caption stays organized. Resume, re-style, or re-export at will.

Tap a caption to fix a word. Adjust word timing. Toggle Original / Translated / Both with one tap.

Size 36–110, 9 positions, outline 0–8, 5 text colors, 5 highlight colors, 4 word-effect styles — none, fill, grow, underline.

Captions are baked into the pixels. Export to your gallery, share to any platform — no separate subtitle file needed.

Switch between Whisper sizes, re-download translation packs, or set Wi-Fi-only downloads to keep cellular data quiet.
Pick any video from your gallery via the system Photo Picker.
Whisper runs locally and returns word-timed captions.
Choose size, position, color, outline, and word effect.
FFmpeg burns the captions into the pixels and saves to your gallery.
Whisper auto-detects the spoken language and produces word-level captions for any of its 99 supported languages.
Tap a language; ML Kit downloads a small pack and translates the captions on-device. Show original, translated, or both.
The Whisper speech model and ML Kit translation packs are downloaded once from public CDNs. Your captions, your transcripts, and your videos are processed entirely on your phone.
Until the Play Store listing is live, install directly from the GitHub Releases page. APKs for arm64, arm32, and x86_64.