Listen to the story, write what you hear, and review words step by step with SpellStep.
Practice listening, reading, and dictation with stories, words, and fill-in-the-blank exercises. Choose your language and level, and learn at your own pace.
Six languages to learn
Arabic, English, Spanish, French, German, and Portuguese. You can choose the interface language independently of your practice language.
Stories for your level
Choose from beginner, intermediate, and advanced levels, and discover words and phrases in the context of a story.
Listening and dictation your way
Listen to a word, a group of words, or a sentence. Replay the audio, adjust the playback speed, and show or hide words during practice, then check the correct answer.
Complete the story
Practice grammar and spelling by filling in the blanks in stories, with answers and explanations to review.
Discover your level
Start with a test that helps you choose a suitable practice level, and review the correct answers when you finish.
Pronunciation secrets
Listen to words and explore their pronunciation with simplified hints and color-coded letters.
Specialized content
Expand your vocabulary in physics, medicine, biology, and chemistry through specialized stories and discussions.
Subscription
The app includes practice activities that require a paid subscription. Monthly and annual plans are available, with prices and subscription details shown in the app.
Practice listening and dictation with stories and exercises in six languages.