88 free credits on sign-up

Video Caption Translator

Paste a video link and turn spoken audio into translated captions. Export WebVTT for web players and social uploads, or copy caption text straight into your post.

Translate captions 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

What a video caption translator does

It writes out what is said in a video and translates it into the caption text your viewers read — on a player, on a social post, or as an accessibility track.

Captions and subtitles are not the same

Captions serve viewers watching muted or with hearing loss. Subtitles translate speech for viewers who do not share the language. EzScribe produces either from the same transcript.

Works without platform auto-captions

Caption text is generated from the audio, so it does not depend on whether the platform produced captions of its own.

Read it before it ships

Captions get read closely and quoted, so every line stays editable in the browser before you publish it.

WebVTT is what web players ask for

Browser video players read WebVTT natively, so a caption file in that format drops into a player without conversion.

Built for the web player

WebVTT is the caption format an HTML video element loads without any extra tooling.

SRT when the editor wants it

Editing software usually prefers SRT. Both come out of the same transcript.

Plain text for everything else

Export TXT when you want the wording with no timing attached at all.

Export captions as WebVTT, SRT or plain text

WebVTT comes first because that is what web players and most social uploads accept. The same captions are available timed or untimed.

WebVTT — the web caption track

The format HTML5 players expect, and the one most social platforms accept when you upload a caption file.

SRT — for editing software

For when the captions have to go back through an editor before the video ships.

Plain text — for the post itself

Caption text also fills descriptions, pinned comments and post copy, without rewatching the video.

How to translate video captions

Generate caption text from a public video's audio, translate it, and export the format your player or post needs.

Paste an authorized video URL

Copy the share link of a public video you own or are authorized to process. Platform auto-captions do not need to be switched on.

Generate caption text

EzScribe writes out what is spoken as timed lines you can read and correct before anything is published.

Translate and export

Pick a target language, then export WebVTT for web players, SRT for editing software, or TXT to paste into a post.

Ways to use translated captions

Give viewers something to read whether they are watching muted, hard of hearing, or reading in another language.

Caption muted autoplay

Most social video starts without sound, so on-screen text decides whether the first few seconds land.

Support accessibility

Provide caption text for viewers with hearing loss, and proofread it before publishing rather than shipping a raw draft.

Run regional accounts

Post the same video to each market with captions in the language that market actually reads.

Reuse the text around the video

Caption text also fills descriptions, pinned comments and post copy without watching the video again.

Caption a video in 100+ languages

The caption language is detected automatically, so you choose only the language your audience reads. Export one version per market from the same video.

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

What this caption translator supports

Captions come from the spoken audio of a video you are allowed to process. Here is what that covers, and what it does not.

Supported

  • Public video links you own or are authorized to process, whether or not the platform offers captions.
  • Timed caption lines you can read and correct before anything is published.
  • WebVTT, SRT and plain-text exports in 100+ languages.

Not supported

  • Captions burned into the video image — EzScribe listens to the audio, it does not read text off the picture.
  • Uploading an existing caption file to translate; start from a video link instead.
  • Private, deleted or age-restricted videos, and live streams.

Translate your captions now

Paste a video link you own or are authorized to process, and give every viewer something to read — muted, hard of hearing, or in another language.

Translate captions

Video links · 100+ languages · WebVTT, SRT and text exports

Caption translator questions

Answers about captions versus subtitles, burned-in text, exports for web players, languages and accuracy.

Captions carry what is heard for viewers watching without sound or with hearing loss. Subtitles translate speech for viewers who do not share the language. EzScribe can produce either from the same transcript.

Paste a public video URL you own or are authorized to process, wait for the caption text, then pick the language you want it translated into.

No. EzScribe listens to the audio track rather than reading text off the picture, so burned-in captions are not detected. Anything spoken aloud is still transcribed and translated.

No. Caption text is generated from the audio, so it works even when the platform offers none and does not depend on auto-caption availability.

WebVTT for HTML5 players and web captions, SRT for editing software, and TXT for plain reading. The export follows the view you have open, original or translated.

More than 100, with the source language detected automatically from the caption text.

Accuracy depends on audio clarity and on machine translation, so proofread the text before using it for accessibility or publishing it to an audience.

Captions here are what viewers read on the post or player. The subtitle translator focuses on timed files for a video editing workflow, and the transcript translator on readable text.