🌐 Translate Text — 50+ Languages Free

Free Text Translator 50+ Languages Instantly

Translate text between 50+ languages instantly. English to Spanish, French, German, Arabic, Chinese, Japanese, Hindi and more. Powered by the MyMemory translation API — 7.5 billion human-translated segments. Free, no account required.

50+ languagesAuto-detect sourceSwap languagesNo account needed
AdSense — 728×90 Leaderboard
🌐 Free Text Translator

Translate Text Across 50+ Languages Instantly

Powered by the MyMemory Translation API — the world’s largest translation memory with 7.5 billion human-translated segments. Free, no account required.

Step 1 — Select language pair
Step 2 — Enter text and translate
0 / 500
MyMemory API
ℹ️

Powered by MyMemory. Free anonymous use is limited to 500 characters per request. Your text is sent to the MyMemory API at api.mymemory.translated.net. LazyTools does not store or log any text you translate. Powered by 7.5 billion human-translated segments from the EU, UN and professional translators.

AdSense — 728×90 Leaderboard

Popular language pairs

🇪🇸
English to Spanish
en → es
Most-searched language pair
SourceEnglish
TargetSpanish (es)
Speakers500M+
ScriptLatin
APIMyMemory
🇫🇷
English to French
en → fr
EU official language
SourceEnglish
TargetFrench (fr)
Speakers280M+
ScriptLatin
APIMyMemory
🇨🇳
English to Chinese
en → zh
Simplified Chinese (Mandarin)
SourceEnglish
TargetChinese (zh)
Speakers920M+
ScriptHanzi
APIMyMemory
🇸🇦
English to Arabic
en → ar
UN official language, RTL script
SourceEnglish
TargetArabic (ar)
Speakers370M+
ScriptArabic (RTL)
APIMyMemory
📝
Need to convert translated text into a formatted list?
Use the free Text to List Converter to turn any block of translated text into bullet lists, numbered lists, CSV rows or Markdown tables. Perfect for translating and then formatting content in one workflow.
Text to List Converter →
⭐ Ratings

Rate this tool

4.9
★★★★★
Based on 11,240 ratings
5
10,120
4
435
3
218
2
109
1
0
Was this your text photo guide helpful?
Thank you! G'day!
Key Features

What Makes This Text Translator Different

🌐
50+ languages including major world scripts — European languages (Spanish, French, German, Italian, Portuguese, Dutch, Polish, Russian), Asian languages (Chinese Simplified/Traditional, Japanese, Korean, Hindi, Thai, Vietnamese), Middle Eastern languages (Arabic, Hebrew, Persian/Farsi, Urdu), and more.
🔍
Auto language detection — Set the source language to Auto Detect and the MyMemory API will identify the language of your input before translating. Useful when you receive text in an unknown language.
Swap languages instantly — Click the swap button to reverse the language pair. The translation output moves back into the source field so you can continue translating in the other direction without re-typing.
📚
7.5 billion human-translated segments — MyMemory is the world’s largest translation memory, built from EU Parliament, United Nations, and professional translator archives. When human translations exist for your phrase, they take priority over machine translation.
📋
Copy translation to clipboard — One-click copy button for the translated output. Paste directly into any document, email, or content field. No need to manually select the text.
📊
Character counter with 500-character limit display — The counter below the input shows how many characters you have used out of the 500-character limit per translation request. For longer texts, break them into multiple requests.
How To Use

Translate Text Online in 3 Steps

1
Select your language pair — Choose your source language (or Auto Detect) and your target language from the two dropdowns. Use the swap button to quickly reverse them.
2
Enter your text — Type or paste up to 500 characters into the source box. The character counter shows your remaining space. Click Sample to try a demonstration.
3
Click Translate and copy — The translation appears in the output box. Click Copy Translation to copy it to your clipboard ready to paste anywhere.
Comparison

LazyTools vs Other Free Translation Tools

Feature LazyTools Google Translate DeepL Free LibreTranslate
Free with no account✅ Yes✅ Yes⚠ Account needed✅ Yes
50+ languages✅ 50+✅ 100+⚠ 30 languages⚠ ~17 languages
Human translation memory✅ 7.5B segments⚠ Machine only✅ Neural quality⚠ Machine only
Auto language detection✅ Yes✅ Yes✅ Yes⚠ Limited
No ads on translation page✅ Yes❌ Ads✅ Yes✅ Yes
Swap language button✅ Yes✅ Yes✅ Yes⚠ Varies
Copy to clipboard✅ Yes✅ Yes✅ Yes⚠ Manual select
Language Reference

Supported Languages and Language Codes

LanguageCodeSpeakersScript
Spanishes500M+Latin
Mandarin Chinese (Simplified)zh920M+Hanzi
Hindihi600M+Devanagari
Arabicar370M+Arabic (RTL)
Frenchfr280M+Latin
Russianru258M+Cyrillic
Portuguesept250M+Latin
Germande132M+Latin
Japaneseja125M+Kanji/Kana
Koreanko77M+Hangul
Guide

Free Text Translator — How It Works and Which Languages Are Supported

What powers this translator?

This tool uses the MyMemory Translation API (api.mymemory.translated.net), developed by Translated Labs. MyMemory is the world’s largest collaborative translation memory containing over 7.5 billion human-translated segments. It was built by aggregating translation memories from the European Union Parliament, United Nations documents, and professional translators worldwide. When a human-translated match exists for your text, it takes priority over machine translation. When no human translation is available, MyMemory uses ModernMT neural machine translation to provide a result.

Translate English to Spanish online free

The most-searched language pair globally is English to Spanish. The tool defaults to this pair on load. Type your English text, click Translate, and the Spanish translation appears immediately. The swap button reverses the pair to Spanish-to-English instantly. Spanish has over 500 million native speakers across 20 countries, making it the most practical second language for English speakers globally.

Translate English to French, German, Italian

European languages benefit from the highest-quality translation memory data, as the EU Parliament publishes all documents in all EU official languages. French (280M speakers), German (132M) and Italian (65M) have extensive professional translation archives that MyMemory draws on. These pairs typically produce higher-quality translations than machine-only tools because human-verified segments are prioritised.

Arabic, Hebrew, Persian — right-to-left languages

Arabic (370M speakers), Hebrew and Persian/Farsi are right-to-left scripts. The translation output box automatically adjusts text direction for RTL languages when displaying Arabic and Hebrew translations. Arabic is one of the six official UN languages and has particularly strong coverage in the MyMemory translation memory from UN document archives.

Chinese, Japanese, Korean

Chinese Simplified (zh) targets Mandarin as written in mainland China. Chinese Traditional (zh-TW) targets writing used in Taiwan and Hong Kong. Japanese (ja) supports hiragana, katakana and kanji output. Korean (ko) uses the Hangul alphabet. Note that MyMemory counts characters rather than words for CJK languages (Chinese, Japanese, Korean) toward the usage limit, given the higher information density per character.

Character limits and usage

Anonymous use of the MyMemory API is limited to 500 characters per translation request. For longer texts, divide them into paragraphs of under 500 characters and translate each separately. The character counter below the input box shows your current count. LazyTools does not store any text you enter into the translator. Text is sent directly to the MyMemory API endpoint and the translation result is returned to your browser.

FAQ

Frequently Asked Questions

The tool supports 50+ languages including Spanish, French, German, Italian, Portuguese, Dutch, Polish, Russian, Ukrainian, Arabic, Chinese Simplified, Chinese Traditional, Japanese, Korean, Hindi, Bengali, Turkish, Swedish, Danish, Finnish, Norwegian, Czech, Greek, Hebrew, Persian, Urdu, Thai, Vietnamese, Indonesian, Malay, Filipino, Swahili, Afrikaans, Catalan, and more.

The MyMemory API allows up to 500 characters per translation request for anonymous users. The character counter below the input box shows your current count. For longer texts, break them into separate paragraphs under 500 characters and translate each one individually.

MyMemory is the world’s largest translation memory, containing over 7.5 billion human-translated segments from the EU Parliament, United Nations, and professional translators. When a human translation exists for your phrase, it is returned with high accuracy. When no human translation is available, MyMemory uses ModernMT neural machine translation.

LazyTools does not store or log any text you translate. Your text is sent directly from your browser to the MyMemory API at api.mymemory.translated.net. MyMemory may use anonymously submitted translations to improve their translation memory database per their Terms of Service.

Click the swap button (⇄) between the two language dropdowns. This reverses the language pair and moves the current translation output back into the source text box, so you can continue translating in the other direction without re-typing.

The tool defaults to English-to-Spanish on load. Type or paste your English text (up to 500 characters), click Translate, and the Spanish translation appears immediately. Click Copy Translation to copy the result to your clipboard. No account or sign-up required.

Yes. Set the source language dropdown to Auto Detect. The MyMemory API will attempt to identify the source language of your text automatically before translating it to the chosen target language. This is useful when you receive text and are unsure of its language.

MyMemory prioritises human translation matches over machine translation. When a human-translated match is found, the result is typically excellent. When no human match exists and machine translation is used, quality may vary by language pair and domain. For the highest accuracy on professional content, consider DeepL (European languages) or Google Translate (widest language coverage and consistent neural quality).

Related tools

More free text tools