Reading is where vocabulary finally sticks — but only if what you're reading actually matches your level and interests. NativePal writes you a fresh story on demand: pick a topic, pick a length, and get a story tuned to your level, complete with the key words and phrases you'll need, instant translations on every word, and a quick quiz to prove you understood it.
Nearly 70 topics span nine categories — everyday life, travel and adventure, people and culture, work and business, health and wellbeing, society and news, science and technology, arts and entertainment, and slice-of-life short stories. Filter by category or level to find the one that fits your mood, then let NativePal write it. Because every story is generated fresh, you never run out of material or reread the same passage twice.
Before the story starts, NativePal front-loads what you'll need: the key vocabulary from the text and a handful of useful expressions worth stealing for your own conversations. Tap the speaker on any of them to hear it pronounced by a native-sounding voice, so you recognise the words by ear as well as by sight once they appear in the story.
Nothing kills reading momentum like switching to a dictionary app. In NativePal, tap any word in the story and its translation and explanation appear right there. The words worth noticing are highlighted for you, but every single word is tappable — so you can satisfy your curiosity and keep reading in the same breath.
Recognising words isn't the same as understanding a story. Each lesson ends with comprehension questions — three for a short read, up to eight for a long one — answered one at a time. You find out immediately whether you were right, along with the line from the story that proves it, so a wrong answer teaches you something instead of just costing you a point.
Every lesson closes with a comprehension score and the numbers behind it: how long you read, how many words you covered, and how many expressions you picked up. You can walk back through each question to see what you missed, or jump straight back into the story to reread it now that you know what you overlooked.
Every story is composed for your CEFR level, from A1 all the way to C2, so the grammar and vocabulary stretch you without losing you. You also choose the size of the read: a short story to warm up, a medium one with more detail, or a long one for deeper practice. Short reads take around three minutes; the longest run closer to nine.
Any word you meet in a story can be saved to your personal dictionary with a tap, tagged so you remember it came from a reading lesson. From there it flows into your flashcards and quizzes, where spaced repetition makes sure the word you looked up today is still yours next month.
A Reading Lesson is a complete reading exercise built around a story written just for you. You pick a topic and a length, and NativePal generates a story at your level along with its key vocabulary, useful expressions, tappable translations on every word, and a comprehension quiz at the end.
Yes. Every story is written for your CEFR level, anywhere from A1 to C2, using your level from your language profile. The vocabulary and grammar are pitched to stretch you slightly without becoming unreadable, so the same topic reads very differently for a beginner and an advanced learner.
There are nearly 70 topics across nine categories: everyday life, travel and adventure, people and culture, work and business, health and wellbeing, society and news, science and technology, arts and entertainment, and short stories. You can filter by category or by level to find one that fits.
Yes. Tap any word in the story and its translation and explanation appear immediately, without leaving the page. Key words are highlighted to draw your eye, but every word in the text is tappable, and any word can be saved to your personal dictionary with one more tap.
That's up to you. A short read is around 150 words and takes about three minutes, a medium one around 300 words, and a long one around 450 words at roughly nine minutes. Add a couple of minutes for the vocabulary preview and the comprehension quiz.
Every lesson ends with a comprehension quiz — three questions after a short story, five after a medium one, and up to eight after a long one. You answer one at a time and get instant feedback with an explanation, then see your overall comprehension score and a review of each question.
Reading Lessons work in all 55+ languages NativePal supports, including Spanish, French, German, Italian, Portuguese, Japanese, Korean, Chinese, Arabic, and Hindi. Stories are generated on demand, so every language gets the full topic library.
Explore More Features
Download NativePal and start practicing for free. Available in 55+ languages on iOS and Android.
Levelled reading • Spaced-repetition vocabulary • Pronunciation feedback • 55+ languages