Translate English subtitles to Arabic
Last updated September 2026
Arabic subtitles serve viewers across the Middle East and North Africa, where subtitled foreign content is the norm. This page explains how to turn an English .srt or .vtt file into Arabic without uploading it anywhere: the translation runs on your own computer using the translation model built into desktop Google Chrome (138+) or Microsoft Edge. Arabic is written right-to-left in a cursive script where letter shapes change by position, and numerals and Latin words inside a line run left-to-right. Below are the steps plus Arabic-specific things to check before you publish.
How to do it
- Open the translator in desktop Chrome 138+ or Microsoft Edge — the link on this page presets English → Arabic.
- Drop your English .srt or .vtt file onto the page (or click to choose it). Nothing is uploaded; the file is read locally.
- Confirm the languages show English → Arabic and press Translate. The first time, the browser downloads the English–Arabic model once, which can take a minute.
- Watch cues translate in place. Timestamps, cue numbers and tags such as <i> stay exactly as they were.
- Download the Arabic file (same format as the input) and load it in your player or upload it to your video platform.
Tips
- Right-to-left text in subtitles depends on the player. VLC and browsers handle it well; some older players misplace punctuation at the start or end of a line.
- The output is Modern Standard Arabic, which all Arabic readers understand but which reads more formally than spoken dialects.
- Lines that mix Arabic with English words or numbers are where bidirectional display issues show up — preview a few in your player.
FAQ
Will right-to-left Arabic subtitles display correctly?
The tool writes proper Unicode Arabic, and players like VLC, MPV and web browsers render it right-to-left. If punctuation appears on the wrong side, it's a player bidi limitation rather than a file problem.
Is translating English subtitles to Arabic really free?
Yes. There's no account, no per-file limit and no paid tier — the translation is done by your browser's built-in on-device model, so there's no server cost to pass on.
Does it work on my phone?
Not at the moment. The built-in Translator API is only available in desktop Google Chrome 138+ and Microsoft Edge. Mobile browsers, Firefox and Safari don't offer it yet.