Free TXT Translator Online

Translate plain text (.txt) online. Non-empty lines are translated separately so blank lines and paragraph gaps stay where you put them. Downloads are UTF-8.

Loading document translator…

How to Translate a TXT File Online

  1. 01Upload a .txt file

    Drop your text file (max 20 MB). UTF-8 is preferred; other encodings may fall back to a Latin-1 read. PDF, DOCX, PPTX, XLSX, and SRT also work in the same uploader.

  2. 02Choose text languages

    Set source and target languages, then start line-by-line translation.

  3. 03Download the translated .txt

    Get a UTF-8 file with blank lines and paragraph spacing preserved.

Plain TXT text file translation workflow illustration

Why Use This Free TXT Translator Online

For notes, scripts, and lists where line breaks matter more than office layout.

Line breaks stay put

Each non-empty line is translated separately so poems, lists, and paragraph gaps stay where you put them.

Line-by-line TXT text file translation illustration

UTF-8 on download

Downloads are UTF-8 text you can open in any editor without guessing the encoding.

UTF-8 TXT text file download illustration

Read locally, translate strings only

The .txt is read in your browser. Only non-empty lines go through our translation API.

Local TXT parsing with secure translation API

Frequently Asked Questions

Which text encodings does this TXT translator support?

UTF-8 is preferred (BOM is fine). If decoding fails, we fall back to a Latin-1 read. Save as UTF-8 first when possible.

Are blank lines in the TXT kept?

Yes. Empty lines are not sent for translation and stay exactly where they were.

Is there a TXT file size limit?

Yes. 20 MB per file.

Can I translate .md or .csv as plain text here?

Rename or export to .txt if you need line-oriented plain text translation. Markdown and CSV structure is not specially handled.

Can I upload PDF or Word on this TXT page?

Yes. The shared tool accepts PDF, DOCX, PPTX, XLSX, TXT, and SRT. This page focuses on plain .txt workflows.

Polished the TXT script and need a dubbed video?

After you finish the text draft, dub the finished video with VMEG's video translator.