Document Translator

Free, on-device translation

TXT Translator

Translate a plain-text file without pasting it piece by piece. Open TXT, choose your languages, and download a translated text copy from the same page.

No registrationNo file uploadNo app install

Your downloadTXT → TXT

Drop a TXT file here

or choose a file from your device

UTF-8 TXT · Up to 10 MB

Your file stays in this tab
Review your translation, then save a copy.

Desktop Chrome required. Translation uses Chrome’s on-device Translator API and a supported language pair. The first language pack may download. No app install or registration.

From your file to a reviewed draft

How to use the TXT translator

  1. 01

    Open your text file

    Choose a UTF-8 TXT file up to 10 MB. Check that accented letters and non-Latin characters look correct in the preview before starting translation.

  2. 02

    Choose and translate

    Set the original language and the language you need. Start translation in compatible desktop Chrome, then compare each translated paragraph with the source.

  3. 03

    Copy or download

    Copy the translated text or download a UTF-8 TXT file. Keep the original for reference and review names, dates, technical terms, and paragraph breaks before using the draft.

Translate a text file as a whole document

Plain-text files are a simple way to store notes, exported articles, transcripts, and written instructions. They do not need a word processor, but a long file can still be awkward to translate through repeated copying and pasting. This TXT translator opens the document directly and groups readable text into paragraphs for a source-and-translation preview.

The download is another text file, so you can open it in a standard editor, send it to a reviewer, or copy passages into another document. There is no new account or project dashboard to set up. Choose the file, select the languages, review the result, and save a separate copy while retaining the original on your device.

UTF-8 text and paragraph structure

Use a UTF-8 encoded source file for predictable character handling. If the preview shows replacement symbols or broken accented characters, reopen the source in a text editor and save a UTF-8 copy before trying again. Translating corrupted input will not recover the original wording; the source preview is the best place to catch that problem early.

The tool separates text into readable blocks and downloads the translated result as UTF-8 TXT. Paragraph divisions are retained for reading, but exact whitespace, indentation, and line-by-line formatting should be reviewed. A TXT file does not contain Word styles, spreadsheet formulas, images, or page layout, so there is no visual formatting to reconstruct in the output.

Use prose files, and check structured content separately

A note, a letter draft, or a transcript is usually a clearer translation task than a file full of commands or data. Do not use ordinary text translation as a safe converter for configuration files, source code, timestamped subtitles, or machine-readable exports. Identifiers, punctuation, placeholders, and line positions can have technical meaning that a language model is not asked to preserve here.

For interviews or meeting notes, check speaker names and specialized vocabulary alongside the translated paragraphs. For instructions, confirm the sequence and any measurements or dates. Machine translation is a useful first draft, but ambiguous wording and missing context can change the meaning. Keep a source copy so a reviewer can resolve those questions without guessing.

On-device translation without a file upload

The TXT file is read in your browser and supported translation runs through Chrome's on-device Translator API. A compatible desktop version of Chrome is required. The language selectors offer English, Spanish, French, German, Italian, Portuguese, Japanese, Korean, and Chinese; the actual available pairs depend on the browser's model support.

Chrome may download a language pack the first time you translate a pair. The file itself is not uploaded to this website. If you are starting from Word, EPUB, or Excel, use the matching format translator linked below so its supported document container can be retained instead of first reducing everything to plain text.

Before you translate

TXT translation FAQ

Is this TXT translator free?

Yes. There is no account or payment step. You need compatible desktop Chrome and a supported on-device language pair to translate your file.

What encoding should my TXT file use?

Use UTF-8. If the preview contains broken characters or replacement symbols, save a UTF-8 copy in a text editor before translating. Downloads are UTF-8 TXT.

Will paragraph breaks stay in the translation?

Text is grouped into readable blocks and the download keeps paragraph divisions. Exact whitespace, indentation, and line-by-line formatting are not guaranteed.

Can I translate code or configuration files this way?

This tool is intended for natural-language prose. It does not protect identifiers, commands, placeholders, or structural punctuation, so it is not a safe code or configuration-file translator.

How big can a text file be?

The file-size limit is 10 MB. Long documents can take more time to translate, depending on your device, the available language model, and the amount of text.

Your file stays on your device

Start with the document you have.

Open TXT translator