Loading…

Subtitle Translator

Subtitle Translator – Translate SRT & VTT Files Online

Already have captions? Upload an SRT or VTT, translate into 40+ languages while keeping timestamps, review original and translation side by side, then download soft subtitle files.

SRT / VTT in, SRT / VTT outTimestamps preserved40+ target languagesNo Whisper credits

How this subtitle translator works

This subtitle translator is for people who already have a soft caption file. Upload SRT or VTT, choose a target language, translate while keeping cue times, then download the result — without running speech recognition on a video.

  1. Step 1

    Upload SRT or VTT

    Drop a timed soft subtitle file. We parse cues client-side and open the Subtitle Translator workspace with your original track.

  2. Step 2

    Choose languages and translate

    Pick source (or auto) and target language, then run Translate. Timestamps stay aligned while dialogue is rewritten.

  3. Step 3

    Review side by side and download

    Edit translation cues if needed, then export soft SRT or VTT for YouTube, editors, and web players.

What is a subtitle file translator?

A subtitle translator takes an existing timed caption file (usually SRT or VTT), rewrites the dialogue into another language, and keeps the start/end times so players and editors stay in sync. It solves “I have an SRT and need it in English (or another language),” not “I only have a video and need captions from speech.”

If you searched for translate SRT / VTT online this page is the focused entry. Need captions from video audio first? Use the Video Subtitle Generator, then return here or stay in the workspace to translate.

Subtitle translator capabilities

Built for file-first localization — upload, translate, edit, export — without Whisper credit charges for this workflow.

  • File-first, not speech-first

    Start from an existing caption file. No video upload or Whisper transcription is required for this path.

  • Timestamps preserved

    Cue start and end times remain intact so translated lines stay locked to the same moments in the video.

  • Side-by-side review

    Compare original and translation in two columns before you export.

  • Soft SRT & VTT export

    Download editable soft tracks — not burned-in pixels — for YouTube Studio and NLEs.

  • No Whisper credits

    File translation uses the translation API only. Credits charged for speech transcription do not apply to this workflow.

  • 40+ target languages

    Localize the same timed track into English and many other languages from one upload.

Who needs an SRT / VTT translator?

Teams that already have soft captions and need another language track quickly.

  • Localizing finished captions

    You already delivered an original-language SRT and need a second language without re-timing from scratch.

  • Agency multi-language packages

    Clone timing once, translate text into several markets, and ship soft files clients can restyle.

  • Course and LMS captions

    Translate existing lesson VTT tracks for international students while keeping player sync.

  • YouTube multi-track uploads

    Prepare additional language soft captions from your master SRT for Studio uploads.

  • Post-generator localization

    Generate original captions with the Subtitle Generator, download SRT, then translate here — or translate in the same dashboard.

  • Freelance caption cleanup

    Import a client SRT, translate, tweak wording, and return a clean soft file.

Quick start: translate a subtitle file

Use this checklist when your goal is “translate SRT,” “translate VTT,” or “subtitle file translator.”

  1. Step 1

    Prepare a valid SRT or VTT

    Use a file with numbered (SRT) or WEBVTT cues and clear timestamps. Max 800 cues per upload.

  2. Step 2

    Upload from this page

    Click the upload button or drag the file onto the hero. You will land in the dashboard Subtitle Translator with the original column filled.

  3. Step 3

    Select target language and Translate

    Choose the language you need, then run Translate.

  4. Step 4

    Edit and download

    Adjust any line in the translation column, then download SRT or VTT for publishing.

Subtitle translator FAQ

Answers for searchers comparing file translation vs video caption generation.

What does this subtitle translator do?
It translates existing SRT or VTT soft subtitle files into other languages while keeping timestamps, then lets you download the translated file.
How is this different from the Video Subtitle Generator?
The generator creates captions from video speech (Whisper). This translator assumes you already have an SRT/VTT and only need text translation.
Do I need to upload a video?
No. Upload only the subtitle file. Video is optional elsewhere in the product when you want speech-to-caption generation.
Are timestamps changed during translation?
No. Start and end times are preserved so the translated track stays in sync with the same video.
Does file translation use Whisper credits?
No. Credits apply when speech transcription runs. Translating an uploaded subtitle file does not charge Whisper credits.
Which formats are supported?
SRT and VTT (WebVTT). You can download either format after translation.
Is there a cue limit?
Yes — up to 800 cues per file. Split longer scripts into multiple files if needed.
Can I edit translations before download?
Yes. After Translate, edit any cue in the translation column, then export SRT or VTT.

Ready to translate your subtitle file?

Upload an SRT or VTT, keep timestamps, and download a soft translated track.

Upload subtitle file
Subtitle Translator – Translate SRT & VTT Files Online · Video Subtitle Translator