Document Translator

Translate text and .txt files between 16 languages — free, powered by MyMemory API.

Advertisement
ℹ️ Rate limit: MyMemory free API supports up to 500 characters per request and ~5,000 words/day without an API key. Long text is split into chunks automatically.
0 characters
0 characters

📄 Translate a .txt File

Click to select or drag & drop a .txt file here

The file contents will be loaded and translated, then downloadable

Advertisement

How to Translate Text and Documents Online

Our free document translator uses the MyMemory API to translate text between 16 languages including English, Chinese, Spanish, French, German, Japanese, Korean, and more. No registration or API key required for basic usage.

Text translation: Type or paste text into the left panel, select your source and target languages, and click Translate. Long text is automatically split into 500-character chunks to work within API limits.

File translation: Upload a .txt file to load its contents, translate the full text, and download the translated version as a new .txt file.

Supported languages: English, Chinese (Simplified & Traditional), Spanish, French, German, Japanese, Korean, Portuguese, Italian, Russian, Arabic, Hindi, Dutch, Polish, Turkish.