Translate English subtitles to Italian
Last updated September 2026
Italian subtitles serve Italy and Italian-speaking Switzerland, where subtitled streaming is increasingly common alongside dubbing. This page explains how to turn an English .srt or .vtt file into Italian without uploading it anywhere: the translation runs on your own computer using the translation model built into desktop Google Chrome (138+) or Microsoft Edge. Italian uses the Latin alphabet with grave and acute accents (à, è, é, ì, ò, ù). Below are the steps plus Italian-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 → Italian.
- 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 → Italian and press Translate. The first time, the browser downloads the English–Italian 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 Italian file (same format as the input) and load it in your player or upload it to your video platform.
Tips
- Italian runs longer than English; check cues that were already at maximum length.
- Decide between informal “tu” and formal “Lei” and make it consistent.
- Keep UTF-8 so accented final vowels (città, perché) display correctly.
FAQ
Does it keep Italian accents correct?
Yes. The output is UTF-8, so à, è and é display correctly on modern players.
Is translating English subtitles to Italian 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.