NEWv34.0.0Templated Animations30fps CaptionsMost Popular StylesNEWv34.0.0New Caption StylesFaster ProcessingLive NowNEWv34.0.0Templated Animations30fps CaptionsMost Popular StylesNEWv34.0.0New Caption StylesFaster ProcessingLive NowNEWv34.0.0Templated Animations30fps CaptionsMost Popular StylesNEWv34.0.0New Caption StylesFaster ProcessingLive NowNEWv34.0.0Templated Animations30fps CaptionsMost Popular StylesNEWv34.0.0New Caption StylesFaster ProcessingLive NowNEWv34.0.0Templated Animations30fps CaptionsMost Popular StylesNEWv34.0.0New Caption StylesFaster ProcessingLive NowNEWv34.0.0Templated Animations30fps CaptionsMost Popular StylesNEWv34.0.0New Caption StylesFaster ProcessingLive NowNEWv34.0.0Templated Animations30fps CaptionsMost Popular StylesNEWv34.0.0New Caption StylesFaster ProcessingLive NowNEWv34.0.0Templated Animations30fps CaptionsMost Popular StylesNEWv34.0.0New Caption StylesFaster ProcessingLive Now
Free — no account, no watermark

Free AI Subtitle Translator

Translate audio or an SRT file into 60+ languages — upload, pick a target language, download a clean .srt. No signup.

1. Upload audio or SRT2. Pick a target language3. Translated SRT downloads automatically

Audio (MP3, MP4, WAV, M4A, FLAC, OGG, WebM, max 25 MB) or .srt (max 5 MB) · No account required

Drag and drop your file here, or click to upload

Audio: MP3, MP4, WAV, M4A, FLAC, OGG, WebM (max 25 MB) or SRT (max 5 MB)

Setting this improves accuracy.

The language to translate your subtitles into.

Why use this subtitle translator

Most subtitle translators either force you to transcribe somewhere else first, mangle cue timings, or charge per minute. This one does both audio and SRT, preserves timing, and stays free.

Audio or SRT — same tool

Upload an MP3 to translate audio straight into a subtitle file, or upload an existing .srt to translate it without re-transcribing. One tool, both flows.

Preserves cue timing exactly

Only the text inside each cue is translated. Start and end timestamps stay identical, so the translated SRT drops back into your video already in sync.

60+ languages, no account

Translate into English, Spanish, Japanese, Arabic, Hindi, Tagalog, Urdu, Swahili, Korean, and 50+ more. Free to use — no signup, no watermark, no credit card.

How to translate subtitles to another language

Three steps. No account, no installation, no API keys to manage.

  1. 1

    Upload audio or your existing SRT

    Drag and drop an audio file (MP3, MP4, WAV, M4A, FLAC, OGG, WebM) or a .srt file. The tool figures out which one you uploaded and handles each correctly.

  2. 2

    Pick your target language

    Choose the language you want the subtitles translated into. Source language is auto-detected — you don't need to know what was spoken.

  3. 3

    Download a translated .srt

    The translated SRT file downloads automatically. Drop it into YouTube, Premiere Pro, Final Cut Pro, DaVinci Resolve, CapCut, or any other editor.

Translate an audio file into subtitles

Most subtitle translators only accept SRT files — leaving you to transcribe your audio in one tool, copy the SRT into another, and translate it there. This one handles both steps. Drop in your MP3, WAV, MP4 or other audio file, pick the target language, and the translator transcribes the speech with AI and translates each cue into your chosen language in a single step.

Source language is auto-detected, so you don't have to know what was spoken. The output is a standard SRT with timestamps synced to the original audio — drop it straight into YouTube, Premiere Pro, Final Cut Pro, DaVinci Resolve, or CapCut.

Works for common pairs like translating Japanese audio to English subtitles, Spanish audio to English subtitles, English audio to Spanish subtitles, and dozens more.

Translate an existing SRT file

Already have an .srt — from YouTube Studio, a transcription tool, or your editor? Upload it here and skip the transcription step. Each cue is translated into the target language while the timestamps stay byte-identical to the original, so the translated SRT drops back into your video already in sync.

Common SRT translation jobs we see: translate SRT file to English, translate SRT to Spanish, translate SRT to Arabic, and translating English SRTs into the local language for foreign markets. Any pair in the 60+ language list works.

Supported target languages

60+ target languages — every one of them free. The source language is auto-detected from your audio or SRT, so you only need to pick the language you're translating into.

English
Spanish
French
German
Italian
Portuguese
Dutch
Polish
Russian
Japanese
Chinese (Simplified)
Korean
Arabic
Hindi
Urdu
Bengali
Gujarati
Punjabi
Tamil
Telugu
Malayalam
Kannada
Marathi
Nepali
Sinhala
Khmer
Burmese
Lao
Thai
Vietnamese
Indonesian
Malay
Filipino
Turkish
Persian
Hebrew
Greek
Ukrainian
Czech
Slovak
Slovenian
Serbian
Croatian
Bosnian
Macedonian
Bulgarian
Romanian
Hungarian
Swedish
Danish
Finnish
Norwegian
Catalan
Galician
Welsh
Afrikaans
Swahili
Armenian
Azerbaijani
Belarusian
Estonian
Icelandic
Kazakh
Latvian
Lithuanian

AI subtitle translator vs Google Translate

Google Translate is a sentence-by-sentence machine translator — it translates each line in isolation and often picks wording that sounds stiff when read aloud as subtitles. An AI subtitle translator passes nearby cues together, so the model can pick phrasing that matches the speaker's tone and keeps pronoun references straight across cues.

Cue timings are preserved either way. The difference shows up in the text: spoken dialogue reads more naturally, idioms get sensible equivalents instead of literal word-by-word swaps, and names and brands stay intact.

Automatic subtitle translation — no manual editing

The translator runs automatically on every cue in your file. No line-by-line editing, no copy-pasting into Google Translate, no stitching the translated lines back into the original timing. You upload, pick the language, and the translated SRT downloads.

For longer files the translator processes cues in batches so the timing stays consistent — you'll see the progress bar tick through transcription (for audio input), translation, and packaging.

Subtitle translator for YouTube videos

YouTube's built-in auto-translation produces a single fixed translation that you can't edit or download. To add a clean, translated subtitle track to your video, export the original SRT from YouTube Studio (or generate one with our YouTube subtitle generator), upload it here, pick the target language, then upload the translated SRT back to YouTube as a second subtitle track.

Same flow works for translating any video's subtitles to English or any other language — extract the audio, upload it here, pick English as the target language, and download the translated SRT.

Free vs paid subtitle translators

Most "free" subtitle translators either watermark the output, cap you at a few minutes per file, or hide the translation behind a signup wall. The CaptionX subtitle translator is free with no account: 25 MB of audio per file or 5 MB of SRT, all 60+ languages, no watermark, no metered credits.

For editors who want translated captions generated inside Adobe Premiere Pro, the CaptionX extension does audio → translated styled captions directly in the timeline.

For Premiere Pro editors

Want translated captions inside your timeline?

CaptionX is a Premiere Pro extension that generates styled, animated captions directly in your timeline — in 100+ languages. No SRT import, no manual sync.

Free plan includes

  • Free subtitle generations
  • 100+ languages — all included
  • No watermark on captions
  • Styled, animated captions
  • No credit card required

Frequently asked questions

Is this subtitle translator free?

Yes — completely free, no account required. Upload audio or an .srt, pick a target language, and the translated SRT downloads automatically.

Can I translate an audio file directly into subtitles?

Yes. Upload an MP3, WAV, MP4 or other supported audio file. The tool transcribes it with AI, translates each cue into your target language, and exports a timed SRT — all in one step.

Can I translate an existing SRT file?

Yes. Upload your .srt, choose the target language, and download a translated .srt with original cue timings preserved exactly.

Which languages does the subtitle translator support?

60+ target languages including English, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Chinese, Korean, Arabic, Hindi, Urdu, Bengali, Tamil, Telugu, Malayalam, Indonesian, Thai, Vietnamese, Filipino, Swahili, Turkish, Polish, Dutch, Czech, Greek, Hebrew, Persian, and more.

Is the AI subtitle translator more accurate than Google Translate?

For subtitles, yes. The translator uses an LLM that translates cues with surrounding context, which produces more natural phrasing for spoken dialogue than a sentence-by-sentence machine translation.

What file formats does it accept?

Audio: MP3, MP4, WAV, M4A, FLAC, OGG, WebM up to 25 MB. Subtitles: .srt up to 5 MB. Output is always .srt — convert to VTT, ASS, TXT, or JSON using the format converters on our Tools page.

Will the translated SRT work in YouTube and Premiere Pro?

Yes. The output is standard SRT — imports into YouTube Studio, Premiere Pro, Final Cut Pro, DaVinci Resolve, CapCut, and every other editor that accepts SRT.

Does the translator change the cue timings?

No. Every cue's start and end timestamp is preserved exactly — only the text inside each cue is translated.

Can I use this to auto translate YouTube subtitles?

Yes — download the SRT from YouTube Studio, upload it here, pick your target language, and you'll get a translated SRT ready to upload back to YouTube as a second subtitle track.

Is my file kept on your servers?

No. Files are processed in memory and on a temporary worker disk, then deleted immediately after the translated SRT is sent back. We don't store your audio or subtitles.

Translate subtitles free — no signup

Upload audio or an .srt above, pick a target language, and download a translated SRT in seconds.