Echo lets you take control of your language learning journey. Unlike other apps that dictate what you learn, Echo gives you the freedom to speak in your native language—about real-life situations or your own stories—and teaches you how to express those ideas in your target language.
Practice vocabulary and phrases that matter to you, using interactive Flashcards and Word Matching tools designed to reinforce your everyday language needs.
Supported languages include:
Albanian, Arabic, Bengali, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kannada, Korean, Latvian, Lithuanian, Malay, Marathi, Norwegian, Polish, Portuguese, Portuguese (Brazil), Slovak, Slovenian, Spanish, Swedish, Swahili, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Vietnamese.
Note: If your native input language is not one of the following — English, German, French, Spanish, Bulgarian, Italian, Polish, Dutch, Czech, Portuguese, Slovak, Slovenian, Indonesian, Catalan — you’ll need to add your own punctuation for full functionality.
Start learning a language your way with Echo!