Subtitles that follow the voice

Translate any video into 22 languages, with subtitles burned in.

Upload a video. We transcribe the speech, translate it, and send back an MP4 with word-synced subtitles, plus SRT and VTT files. Ready to post in minutes.

  • 10 free minutes, no card
  • Up to 4K output
  • Keeps your audio untouched
interview_cut.mp4EN FR

Si vous n'avez que

Whisper speech recognitionWord-level timing, cues close at 3 s or 38 charactersSRT + VTT with every jobSame engine as the iOS app

How it works

Three steps. The pipeline does the rest.

Each job runs through the same proven flow the iOS app uses, on servers that handle long videos and 4K.

  1. Step 1

    Upload

    Drop an MP4, MOV, WebM or MKV. It goes straight to private storage, never through our servers. Pick the spoken language or let us detect it.

  2. Step 2

    Transcribe and translate

    Speech becomes word-timed text, grouped into short cues that match how people talk. Each cue is translated on its own, so nothing merges, drops or drifts.

  3. Step 3

    Download

    Get the MP4 with subtitles rendered in your style, plus SRT and VTT files for YouTube, editors and players. Review and edit cues before rendering if you like.

Features

Built for people who publish, not for people who tinker.

Voice-synced cues

Subtitles appear with the words, not as paragraphs parked on screen. Short cues, natural breaks at sentences and pauses.

Your style

Semibold sans text in white, yellow, cyan, mint, pink, orange or any colour, on a soft dark box. Small, medium or large.

Edit before rendering

Open the cue editor, fix a name or a term, then render. The original audio is never changed.

SRT and VTT included

Every job ships subtitle files you can upload to YouTube, Vimeo or your editor, in the target language.

Up to 4K, up to 3 hours

Long interviews, lectures and podcasts, at the resolution your plan allows. Jobs run in parallel on the higher plans.

Private by default

Files live in private storage with expiring links, are deleted after your plan's retention window, and never train any model.

Languages

22 languages in, 22 languages out.

Detect the spoken language automatically, or set it for the best accuracy. Translate into any of these.

English enSpanish esFrench frGerman deItalian itPortuguese ptArabic arChinese zhJapanese jaKorean koHindi hiTurkish trDutch nlPolish plRussian ruSwedish svDanish daFinnish fiNorwegian noIndonesian idVietnamese viThai th

Pricing

Pay for minutes of video, nothing else.

Start free. Upgrade when you need longer videos, more minutes or no watermark.

Free

No card needed

  • 10 minutes per month
  • Videos up to 3 minutes
  • 720p with a small watermark
  • 1 job at once, files kept 7 days
Start free
Most popular

Starter

Monthly plan, price shown at checkout

  • 120 minutes per month
  • Videos up to 20 minutes
  • 1080p, no watermark
  • 2 jobs at once, files kept 30 days
Choose Starter

Pro

Monthly plan, price shown at checkout

  • 400 minutes per month
  • Videos up to 1 hour
  • 1080p, no watermark
  • 4 jobs at once, files kept 90 days
Choose Pro

Studio

Monthly plan, price shown at checkout

  • 1,500 minutes per month
  • Videos up to 3 hours
  • 4K, no watermark
  • 8 jobs at once, files kept 1 year
Choose Studio

Plans renew monthly. Add a 60-minute pack that never expires. Paid plans open together with billing in the next release; until then every account starts on Free.

FAQ

Questions people ask before the first upload.

How accurate is the translation?

Transcription uses OpenAI Whisper and translation uses a current GPT model with a strict instruction to translate each cue on its own. Names and jargon are the usual weak spots, which is why you can edit cues before rendering.

Does it change my audio or dub the voice?

No. The audio track is copied as is. Subtitles are rendered into the picture; dubbing is on the roadmap.

What counts as a minute?

The length of the source video, rounded up to the next minute. A 3 minute 20 second clip uses 4 minutes. Failed jobs are refunded automatically.

Where are my files stored?

In private object storage with expiring download links. Sources are deleted after your plan's retention window, outputs when you delete the video or your account.

Is there an API?

Not yet. Team workspaces and an API are planned after launch. Tell us what you need on the contact page.

Get started

Your first 10 minutes are free.

Create an account, upload a clip, and see the result in a few minutes. No card needed until you want more.