Translate text between and English. Switch between languages for bidirectional translation. Input text to receive accurate translations. Use for travel communication or language learning.
Learn words, study sentences, and practice grammar
Learn with a comprehensive database of over 350,000 example sentences. Study word declensions and conjugations with accented forms. Access word lists, categories, and multimedia content including videos, radio, and dialogues.
Learn words, study definitions, and review vocabulary
Learn new words with definitions, phonetic pronunciations, and parts of speech. Add words to personal lists and review them with spaced repetition. Export vocabulary lists and share notes directly.