Translate text between 30+ languages free, no sign-up. Powered by the MyMemory public API which combines machine translation with a translation memory of human-translated phrases.
MyMemory is one of the largest free translation services online — backed by a translation memory of millions of human-translated phrases plus standard machine translation. Free tier allows 5,000 characters per day per IP. Coverage is broadest for European and major Asian languages.
Type or paste text into the input. Pick source and target languages from the dropdowns (Swap button reverses direction). Click Translate. The result is rendered below.
Use it for casual translations, for understanding non-English text you receive, for first-pass translation drafts you'll polish, for translating UI strings, and for educational language exposure. For business documents, always have a human translator review.
Quality varies by language pair. English↔Spanish/French/German are excellent. English↔Hindi is good but slightly weaker than Google Translate. For literary or technical content, machine translation should be a starting draft only.
Comparable for major language pairs. Google Translate has better neural models for some languages; MyMemory has stronger translation memory for common phrases.
30+ language pairs in this tool, more in MyMemory's API.
Often no — idioms are the hardest part of translation. Always verify with a native speaker for important content.
Explore more translation tools on the tool hub — or jump straight to the English Translator.