Subtitle Translator (SRT / VTT)

Upload your SRT or VTT subtitle file and translate it into your target language. Timestamps are preserved, formatting stays intact.

Upload subtitlesNo credit card required

What is a subtitle translator?

A subtitle translator takes an existing caption file, like an SRT or VTT, and rewrites the text lines into another language while keeping every timestamp and time block in its original place. CreatorNote does exactly that: you upload your file, pick a target language, and download a translated subtitle file that stays perfectly in sync with your video.

It is built for files you already have. If you already exported subtitles from your editor, downloaded an SRT from YouTube, or received a VTT from a client, this tool translates that file. It does not transcribe audio or create captions from scratch, it converts existing subtitles into a new language.

Only the spoken text is translated. The subtitle numbering, the start and end times, and the line structure stay byte-for-byte aligned with the source, so the result drops straight back into any video player or editor without re-syncing.

You can translate into 75+ languages on every plan, including Spanish, French, German, Arabic, Turkish, Portuguese, Japanese, and many more. UTF-8 output keeps special characters and non-Latin scripts clean.

It is free to start with no credit card. The Free plan covers up to 80,000 characters per day, which is enough for several full-length subtitle files, and the Plus, Pro, and Premium plans raise the daily limit when you need more.

How it works

  1. 1

    Upload the subtitle file

    Drop your .srt or .vtt file straight into the uploader.

  2. 2

    Pick a target language & translate

    Choose from 75+ languages on any plan. Translation never touches the timestamps.

  3. 3

    Download the translated file

    Same format, same timestamps, drop it straight back into your video player.

Supported formats

  • SRT (SubRip subtitles)
  • VTT (WebVTT subtitles)
  • Timestamps preserved exactly
  • UTF-8 character support (Turkish, Arabic, Japanese, etc.)
  • Files up to 20 MB

Example

Inputvideo-en.srt (English subtitles)
Output (translated to Spanish)
1
00:00:01,000 --> 00:00:04,500
Hola, hoy hablaremos sobre el trabajo profundo.

2
00:00:04,500 --> 00:00:08,200
Los bloques de enfoque de 90 minutos son el método más eficaz.

Who is this for?

Content creators

Add subtitles in other languages to your YouTube videos and reach a wider audience.

Translators

Use the AI draft as a starting point and polish the final cut, save time.

Educational platforms

Generate multi-language subtitles for lecture videos.

Subtitling teams

Spin up draft translations for film and series fansubbing.

Frequently asked questions

Translate your subtitles

Upload SRT or VTT, timestamps are preserved. Start with the Free plan.

Try free

More Tools

This page in other languages