TranscribeKit: Subtitle Transcriber
Transcribe, translate, voice, edit, and export media subtitles offline.
Screenshots
Features
On-Device Transcription
Turn audio and video into timestamped transcripts using a speech model selected for your machine.
Subtitle Editing
Review subtitle segments with exact start and end times, then correct the text as needed.
Offline Translation
Translate finished subtitles into any of 20 languages with a model running on your computer.
Voiceover Generation
Generate spoken audio for translated subtitle tracks, preview each line, and regenerate individual lines.
Flexible Export
Export original or translated content as SRT, VTT, TXT, JSON, or TSV files.
Subtitle Burn-In
Burn subtitles into video while controlling font, size, colour, outline, and position with a rendered preview.
About
TranscribeKit helps creators, educators, teams, and solo professionals turn audio and video into editable subtitles — and it does all of it on your own computer. Add a video or audio file, create a transcript, review the timestamped segments, fix anything that needs fixing, translate the captions into another language, generate a voiceover, and export files ready for publishing. Nothing is uploaded, no account is required, and no API key is needed. After the one-time model download, the whole workflow keeps working with no internet connection at all. Use TranscribeKit for podcast captions, video subtitles, interview notes, course material, meeting archives, localization drafts, and searchable text versions of recorded content. TRANSCRIPTION Choose the speech model that suits your machine, from a small fast one to the most accurate available. The spoken language is detected for you, and every subtitle segment is listed with its exact start and end time so you can read along and correct as you go. OFFLINE TRANSLATION Translate finished subtitles into any of 20 languages using a translation model that runs on your own computer. Pick the model size that fits your disk and memory, watch the progress as it works, and unload it afterwards to free memory. A translation that gets interrupted picks up where it stopped instead of starting over. VOICEOVERS Generate spoken audio for a translated subtitle track, preview each line, regenerate any line you are not happy with, and let the app fit the timing to the original subtitle window. EXPORT AND BURN-IN Export SRT, VTT, TXT, JSON, and TSV for the original transcript or for any translation. Or burn the subtitles directly into the video, with control over font, size, colour, outline, and position — and a real rendered preview frame so you can see exactly how it will look before committing. PRIVATE BY DESIGN Your media, transcripts, translations, and exports stay in a folder on your computer. There is no cloud service behind this app, no telemetry, and no sign-in. What you transcribe is yours alone. Key benefits: - Audio and video transcription that runs on your device - Segment-level subtitle review and editing - Offline subtitle translation into 20 languages - Text-to-speech voiceovers for translated tracks - Export SRT, VTT, TXT, JSON, and TSV files - Subtitle burn-in with a live preview frame - No account, no API key, no upload
Frequently Asked Questions
Does TranscribeKit require an internet connection?
After the one-time model download, the entire workflow works without an internet connection.
Are my files uploaded or stored in the cloud?
No. Your media, transcripts, translations, and exports stay in a folder on your computer, with no cloud service behind the app.
How many languages can subtitles be translated into?
Finished subtitles can be translated into any of 20 languages.
Which subtitle formats can I export?
You can export SRT, VTT, TXT, JSON, and TSV files for the original transcript or any translation.
Do I need an account or API key?
No account or API key is required.
Privacy & Requirements
- Privacy
- Media, transcripts, translations, and exports stay in a folder on your computer. There is no cloud service, telemetry, or sign-in.
- Languages
- Chinese (Simplified), Chinese (Traditional), English (United States), French, German, Italian, Japanese, Korean, Spanish