Subtitle Translator

Last updated: June 1, 2026AI

Translate SRT & VTT subtitles with AI.

Loading tool…

Subtitle Translator is a free online tool to translate SRT & VTT subtitles with AI. It runs entirely in your browser, so your files never leave your device — nothing is uploaded. There's no sign-up, no watermark, and it works on any modern browser on desktop or mobile.

How to use Subtitle Translator

The Subtitle Translator converts an SRT or VTT subtitle file into another language with AI, keeping every cue's original timing intact. Upload your captions, pick a target language, and download a ready-to-use translated subtitle file. It supports 15+ languages and is ideal for reaching a global audience.

Read the full guide: How to Translate Subtitles (SRT & VTT) with AI

  1. 1Drop in your SRT or VTT subtitle file.
  2. 2Choose the language you want to translate into.
  3. 3Translate, then download the new SRT or VTT with the timing preserved.

Keeps your timing

Only the text is translated — every timestamp stays exactly as it was, so the subtitles still sync perfectly.

15+ languages

Translate captions into Spanish, French, German, Hindi, Arabic, Japanese and many more.

Standard SRT & VTT

Export files that work with YouTube, social platforms and every major video editor.

Localize a YouTube SRT into Spanish

Export your video's English captions as an SRT, drop the file here, and pick Spanish to get a translated subtitle track with every timestamp left untouched. The AI keeps each line short enough to read on screen, so the cues still sync to your speech. Download the finished .srt and upload it straight to YouTube Studio as a second caption language.

Translate VTT captions for a course player

HTML5 video players and LMS platforms expect WebVTT, so upload your .vtt lesson captions and translate them into German, French, or any of the 15+ supported languages. The original cue timings stay byte-for-byte aligned, and you export a fresh .vtt file ready to drop back into your <track> tag or course host without re-syncing a single line.

Make foreign-language subtitles readable

Got an SRT in a language you don't speak from a film, interview, or anime release? Upload it and translate every cue into English while the timecodes stay locked to the footage. The translator is tuned for concise on-screen wording rather than wordy paragraphs, so the result loads cleanly in VLC, Plex, or any player that reads SRT files.

Subtitle Translator — frequently asked questions

Is the subtitle translator free?

Yes, it is free to start with the credits new visitors receive. Each translation uses a few credits depending on the number of lines.

Does it keep the subtitle timing?

Yes. The tool translates only the caption text and leaves every start and end time unchanged, so your subtitles stay in sync.

What files can I upload and download?

Upload SRT or VTT files and download the translated result in the same standard formats.

How is my file handled?

The subtitle file is parsed in your browser and only the caption text is sent securely to the edge AI for translation, where it is processed and not stored.

Share this tool

Send it to someone who needs it or save the link for later.