German to English Translator
For German to English translation, choose the language pair, enter text or open subtitles, then press Translate. Check the result, edit it and save.
Runs on your device. Nothing is uploaded. Machine translation: check anything important.
Translate on your device
0 / 20,000 characters
Choose a file or drag and drop it here. Up to 20,000 subtitle text characters.
No file selected.
Enter text or open subtitles to start.
Check and edit your translation
Models by Helsinki-NLP / OPUS-MT, converted to ONNX and quantized by API Tool Calls. English to German is licensed under CC-BY-4.0; the other pairs are Apache-2.0. Model licences, original notices and pinned inventory.
How to use this tool
For Spanish to English translation, choose that pair, enter text or open an SRT or VTT file, then press Translate. Review and edit the result before saving.
Frequently asked questions
Can I translate Spanish to English as well?
Yes. German to English is supported too, along with English to Spanish and English to German. These are the only four directions. Swap reverses the pair. Each direction uses its own model, loaded only after you press Translate.
Can I translate SRT and VTT subtitles?
Yes. Choose or drop an SRT or VTT file. Cue identifiers and timing lines are kept, including empty cues. Edit each translated cue and download SRT or VTT; conversion between formats adjusts timestamp notation and gives named VTT cues numeric SRT numbers.
Are my text and subtitles uploaded?
Runs on your device. Nothing is uploaded. The chosen model downloads from this site and is cached when browser storage is available. No account or payment is needed.
How much text can I translate, and how long does it take?
Use up to 20,000 text characters, including subtitle text. Text runs in small batches with progress. The first translation downloads about 139 to 150 MB for the chosen model and about 12 MB for the browser runtime. Speed and available memory depend on your device; try shorter text on phones. Cancel stops the worker.
How accurate is machine translation?
Machine translation: check anything important. These models work best on short everyday sentences. Review names, tone and specialist language. Numbers, URLs, email addresses and subtitle markup are preserved; translating around these may make the wording less natural.
