88 free credits on sign-up

Video Subtitle Translator

Paste a video link and get translated subtitles with the original timing intact. Download SRT or WebVTT files that drop straight into Premiere Pro, Final Cut, CapCut and DaVinci Resolve.

Translate subtitles from a video URL

Works with
  • TikTok
  • Instagram Reels
  • YouTube
  • Twitter (X)
  • Facebook

Only submit video links that you own, that are publicly accessible, or that you are authorized to process. EzScribe does not redistribute original video files.

Accurate AI Transcription
100+ Languages
Saved to Your Account
Private & Secure

Powered by Whisper

#1 in speech-to-text accuracy

Translation that leaves the timing alone

A translated subtitle file is only useful if the cues still land where the speech does. EzScribe translates the text inside each cue and writes the original times back out.

Cue times carry through

Every segment keeps the start and end time it was transcribed with, before and after translation.

SRT and WebVTT alike

Export either format from the same transcript; the timing is written the same way in both.

Check before you publish

Read the translated lines in the browser and correct them before downloading the file.

What a video subtitle translator does

It generates a timed subtitle track from a video link and translates it in place, so the file you download is already synced to the picture.

Timecodes survive the translation

Each cue is translated on its own, so start and end times come back identical. Nothing needs re-syncing after you import the file.

The video needs no subtitles yet

Subtitles are written from the spoken audio, so a raw cut with no caption track behaves exactly the same as one that already has subtitles.

Editor-ready SRT and WebVTT

Download and drop straight into Premiere Pro, Final Cut, CapCut or DaVinci Resolve — or attach WebVTT to a web player.

How to translate subtitles

Generate a subtitle track from a public video, translate it in place, and export SRT or WebVTT that keeps the original timings.

Paste an authorized video URL

Copy the share link of a public video you own or are authorized to process. The video does not need an existing subtitle track.

Generate timed subtitles

EzScribe splits the audio into subtitle lines with start and end times, which you can read through before translating.

Translate and export SRT or WebVTT

Choose a target language. Each line is translated in place, so the exported file carries the same cue timings as the original.

Download translated subtitles as SRT or WebVTT

SRT comes first because that is what most editing software expects. Every format carries the same cue timings as the original.

SRT — the editor standard

Imports into Premiere Pro, Final Cut, CapCut, DaVinci Resolve and almost anything else that accepts a subtitle file.

WebVTT — for web players

Attach it to an HTML5 player so viewers can switch subtitle language without you shipping a second video file.

TXT — the script version

The same translation with the timings stripped out, for scripts, reviews and approval documents.

Subtitle any video in 100+ languages

Pick one target language per pass and export as many versions as the release needs. Cue timings stay identical across every language, so all your subtitle files line up with the same cut.

English
Chinese (Simplified)
Chinese (Traditional)
Japanese
Korean
Spanish
French
German
Portuguese
Arabic
Hindi
Russian

Ways to use translated subtitles

Take a finished video into another language without rebuilding subtitle timings by hand.

Ship a localized cut

Import the translated SRT into your editor and attach or burn in subtitles without re-syncing every line.

Subtitle a web player

Attach WebVTT to an HTML5 player so viewers can switch language without a second video file.

Localize a course or tutorial

Give a lesson subtitles in each language you teach in, with the same cue timings across every version.

Review before dubbing

Use the timed translation as a reading script to check line length and pacing before a dub is recorded.

What this subtitle translator supports

Subtitles are generated from the audio of a video you are allowed to process, then translated. Here is the exact scope.

Supported

  • Public video links you own or are authorized to process, with or without an existing subtitle track.
  • Automatic cue splitting with start and end times you can review before translating.
  • SRT and WebVTT exports that keep the original timings, plus plain TXT.

Not supported

  • Uploading your own SRT or WebVTT file to translate — not supported yet, so start from a video link.
  • Subtitles burned into the picture, which are part of the image rather than a text track.
  • Private, deleted or age-restricted videos, and live streams.

Translate your subtitles now

Paste a video link you own or are authorized to process, and download subtitles that keep every cue exactly where it was.

Translate subtitles

Video links · timings preserved · SRT and WebVTT exports

Subtitle translator questions

Answers about supported inputs, subtitle timings, SRT and WebVTT exports, languages and accuracy.

Paste a public video URL you own or are authorized to process. Subtitles are generated from the audio, then translated into the language you pick.

Not yet. Translation starts from a video link, and the subtitle file is generated for you before it is translated.

No. Subtitles are generated from the spoken audio, so a video with no subtitle track and no auto-captions works the same way.

Yes. Each subtitle line is translated in place, so start and end times stay identical to the original file.

SRT and WebVTT keep the timecodes and TXT gives plain text. The download follows whichever view is open, so you can export the original or the translation.

Choose SRT for common video editing software, and WebVTT for HTML5 players and web captions.

More than 100 target languages, with the source language detected from the generated subtitles automatically.

Subtitles here are timed files for a video editing workflow. The caption translator covers captions read on social posts and web players, and the transcript translator covers plain readable text.