Subtitles & Kinetic Captions

Fix the caption chunks. Skip the timeline entirely.

Upload your talking-head clip and tell us what language was spoken. We transcribe it, you go through and fix whatever it got wrong, then burn a 9:16 MP4 right in your browser. Translation is there if you need a second language on screen — otherwise it stays off.

  1. 01

    Upload and pick a language

    MP4, MOV, or WebM, up to 500 MB. Choose the language spoken in the video from the list below so the transcript starts off right.

  2. 02

    Go through the chunks

    Each caption lands as the same time range the player shows you. Fix a misheard word, highlight one for emphasis, set the color and font.

  3. 03

    Export in 9:16

    Roughly 10–18 MB per minute at 720p, encoded right in your browser. Keep the tab open until the download finishes.

You choose the language, not a guess

There are 91Deepgram listen locales to pick from, so you tell us what's actually being spoken instead of hoping auto-detect gets it. Translate is a separate switch — leave it off and captions stay in that language, or turn it on to put a second language on screen.

  • Arabic
  • Arabic (Algeria)
  • Arabic (Chad)
  • Arabic (Egypt)
  • Arabic (Iran)
  • Arabic (Iraq)
  • Arabic (Jordan)
  • Arabic (Kuwait)
  • Arabic (Lebanon)
  • Arabic (Morocco)
  • Arabic (Palestine)
  • Arabic (Qatar)
  • Arabic (Saudi Arabia)
  • Arabic (Sudan)
  • Arabic (Syria)
  • Arabic (Tunisia)
  • Arabic (UAE)
  • Armenian
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Chinese (Cantonese, Hong Kong)
  • Chinese (Mandarin, Simplified)
  • Chinese (Simplified, China)
  • Chinese (Simplified)
  • Chinese (Traditional, Taiwan)
  • Chinese (Traditional)
  • Croatian
  • Czech
  • Danish
  • Danish (Denmark)
  • Dutch
  • English
  • English (Australia)
  • English (India)
  • English (New Zealand)
  • English (United Kingdom)
  • English (United States)
  • Estonian
  • Finnish
  • Flemish (Belgium)
  • French
  • French (Canada)
  • German
  • German (Switzerland)
  • Greek
  • Gujarati
  • Gujarati (India)
  • Hebrew
  • Hindi
  • Hungarian
  • Indonesian
  • Italian
  • Japanese
  • Kannada
  • Korean
  • Korean (South Korea)
  • Latvian
  • Lithuanian
  • Macedonian
  • Malay
  • Marathi
  • Nepali
  • Norwegian
  • Persian (Farsi)
  • Polish
  • Portuguese
  • Portuguese (Brazil)
  • Portuguese (Portugal)
  • Punjabi
  • Punjabi (India)
  • Romanian
  • Russian
  • Serbian
  • Slovak
  • Slovenian
  • Spanish
  • Spanish (Latin America)
  • Swedish
  • Swedish (Sweden)
  • Tagalog
  • Tamil
  • Telugu
  • Thai
  • Thai (Thailand)
  • Turkish
  • Ukrainian
  • Urdu
  • Vietnamese

What formats work

Upload MP4, MOV, or WebM and you'll get back a captioned 9:16 MP4, encoded on your own device. We don't offer an SRT/VTT download, and there's no cloud queue sitting between you and the file.

How minutes get counted

A minute counts against your workspace once we've transcribed the upload — not before. Free plans start with 50 minutes. See the full pricing breakdown.

You get 50 free transcription minutes to try it on a real clip. Create a workspace when you are ready.