Step 1: Upload your SRT, VTT or ASS file
Choose a subtitle file from your device, or drop a batch into the upload area. We check the format and timestamps before translation starts.
Translate .srt, .vtt, .ass and .sbv subtitle files into 100+ languages, right in your browser.
Free subtitle translation. No sign-up. Your timing stays in place.
Your translated subtitles will appear here.
Your timing stays in place.
Up to 20 files at once.
Open your browser and go.
Choose a subtitle file from your device, or drop a batch into the upload area. We check the format and timestamps before translation starts.
Choose from more than 100 languages. Leave the source on Auto-detect, or select it yourself when you know the original language.
Compare the words cue by cue, correct anything that needs context, then download an SRT or keep the original format and styling.
From simple captions to styled dialogue. Choose the format your workflow needs.
Styled dialogue, often used for animation and typesetting.
ASS subtitle converterAn earlier styled subtitle format used in desktop workflows.
SSA subtitle converterFrame-based captions. A frame rate is required; binary VobSub is unsupported.
SUB subtitle converterKeep cue timestamps and formatting tokens in the original format. Compare the translation against the same timeline.
Upload up to 20 subtitle files. Review each result and download the completed batch in one ZIP.
Open the tool, choose a file and get to work. There is no sign-up step before you can download.
Qwen AI translates your dialogue. Review the wording side by side, then correct names and context before exporting.
Read files and edit results in your tab. Only the text needed for translation is sent to Cloudflare Workers AI through our server.
Choose the language your audience reads. Override automatic source detection whenever you need to.
A subtitle translator changes the text in a timed subtitle file from one language to another. Each cue keeps its place on the timeline, so the translated words appear with the same part of the video. You supply an existing subtitle file; this tool does not transcribe audio or generate captions from a video.
Upload your SRT file, choose the source and target languages, then select Translate subtitles. You can leave the source language on Auto-detect if you are unsure. Once translation finishes, compare each cue with the original, make any corrections, and download an SRT file with the target language added to its filename.
Qwen AI translation is free for visitors and does not require an account or a payment card. You can add up to 20 files at a time, with a maximum of 1 MB per file. Human verification, connection limits and shared daily capacity keep the service available; a clear message explains when to retry if capacity runs out.
You can translate SRT, WebVTT, ASS, SSA, SBV and text-based MicroDVD SUB files saved as UTF-8. A SUB file may require the video’s frame rate, because its timing uses frames instead of seconds. Binary VobSub files and ASS vector drawing cues are not supported. Choose the original format when you need to retain its style definitions.
Translation keeps cue timestamps, line breaks and existing formatting tokens in place when you download in the original format. The review panel shows the original and translated text beside the same timestamps. SRT exports preserve timing, but formats such as ASS and VTT contain styling or positioning that SRT cannot represent; use the original-format option to keep those details.
The selector offers more than 100 languages and varieties from Qwen’s published language list, including English, Spanish, French, German, Chinese, Japanese and Arabic. Translation quality varies by language; check the wording before publishing. Your browser language is used as the initial selection where supported, and you can change it before translating. Source-language detection is automatic by default, but you can override it for short captions, names or mixed-language dialogue.
Yes, you can select or drop up to 20 subtitle files into one batch. Each file can be up to 1 MB, and the batch uses one source-language setting and one target language. Completed files remain available if another file fails. Download the finished files together as a ZIP, or review and download a single file separately.
No installation or account is needed to upload, translate, edit or download subtitle files. Open the website in a modern desktop or mobile browser and choose a file from your device. JavaScript is needed to read and process files, while the upload form and instructions remain visible without it. Translation also requires an internet connection.
Yes. The free translator uses Qwen AI through Cloudflare Workers AI. It translates small batches while the browser preserves the subtitle structure. Advanced refinement with more dialogue context is planned; its button currently records interest and shows a coming-soon message. Review names, idioms and context before publishing: automatic checks can catch missing lines, but cannot guarantee every meaning is correct.
Yes, if you already have a supported subtitle file for the video and permission to use it. Upload that file here and download the translated result, then add it through the video platform’s caption tools. This website does not download videos, extract captions from a YouTube link or accept video uploads in the current version.
Yes, every completed cue has an editable translation field next to the original text. Make corrections to wording, punctuation or line breaks, then download the revised file. Translation itself does not change timestamps. If you also need to adjust start and end times, open the downloaded file in the separate subtitle editor. Open the subtitle editor.
Files are first read in your browser and are not saved in our application database. When you translate, subtitle text is sent through our server to Cloudflare Workers AI for processing; the original file and style definitions stay in your tab. Editing and conversion happen locally. Infrastructure providers may process request metadata; the privacy page explains these boundaries. Read the privacy details.