Level Up Your Language Skills

With this app you can improve your language skill, from intermediate to advanced.

LanguageLeveler app functionality shown on three phones

How It works in 3 steps

1. Select a Book

Choose a book from our library of your choice, in the language you want to improve in.

2. Simplify the paragraph (if necessary)

If a paragraph is too difficult, you can simplify the text so that you can understand it better.

3. Learn the vocabulary

Strengthen your vocabulary with chapter specific word lists and review your knowledge through spaced repetition based flashcards.

First users

The story of LanguageLeveler

What began as one language learner’s struggle to read books in Italian turned into a powerful app to help others do the same. LanguageLeveler was built to make reading in a second language easier, smarter, and more fun. All through context-based learning and simplified texts.

Click here to learn more about how we started

Frequently Asked Questions

LanguageLeveler is a mobile app designed to help language learners read real books while building their vocabulary in context.

Here's how it works: You choose a book you like in the language you're learning. If a paragraph feels too hard, you can simplify it with one click. Each paragraph comes with up to three simplified versions. That way, you can keep reading and understand the text without losing the flow of normal reading.

To support learning, LanguageLeveler also tracks which words appear in each chapter and helps you study them through flashcards and spaced repetition. This way, you're not only reading, you're building long-term vocabulary and fluency.

In short: LanguageLeveler lets you read better, learn smarter, and enjoy the journey through books in another language.

LanguageLeveler is designed for people who already read a little in their target language, but still find native level texts too difficult.

Think of learners who:

  • Sit in the “intermediate to advanced” range (CEFR ~ B1–C1). You've finished the basic grammar courses and can follow a story, but you quit when the vocabulary level goes up or long sentences appear.
  • Prefer learning through authentic books or stories, not through isolated drills, yet you want a safety net (paragraph simplification, chapter-specific word decks, and spaced-repetition reviews).
  • Enjoy reading for pleasure and growth. Whether you're a native speaker polishing your skills, a polyglot tackling your third language, or a book-lover who hates stopping to pull out a dictionary, LanguageLeveler keeps you turning pages while steadily raising your proficiency.

If you're still wrestling with basic conjugations, an app or platform focused on beginners would be a better option.

When you're ready to cross the bridge between intermediate and advanced level, LanguageLeveler is your next step!

Currently, LanguageLeveler supports English, Dutch, and Italian, the languages our team speaks fluently, so we can personally ensure content quality.

We're working hard to make these first languages the best they can be before expanding to more. New languages are definitely on the roadmap!

Yes! The app is completely free! You can download it both and IOS and Android.

Some paragraphs can't be simplified for a couple of reasons:

  • The original text of that paragraph is already of the lowest possible level.
  • The original text of that paragraph is considered so important that we don't want to adjust it.
  • The original text of that paragraph if adjusted, won't make sense with the the plot of the story.

We've developed a proprietary, rule-based algorithm that combines CEFR metrics with custom heuristics. This allows us to consistently determine the difficulty level of each text and compare them in a reliable, structured way.

In the review section of LanguageLeveler, you’ll see each word marked as either Weak, Medium, or Strong. These labels help you understand how well the word is currently stored in your memory and how soon you might forget it.

These categories are based on an intelligent review system called FSRS (Flexible Spaced Repetition Scheduling). This is an advanced method that adapts to how well you remember each word, so you review just before you're likely to forget, not too early, not too late.


  • Weak 🟠 — These are words your brain is most likely to forget soon. You should review these again soon to keep them fresh in your memory.
  • Medium 🟡 — These are words you're somewhat familiar with. They’re not urgent, but it's good to review them regularly to strengthen your recall.
  • Strong 🟢 — These words are well-known to you right now. You remember them easily, so they’ll be scheduled for review further in the future.

By grouping words into these categories, LanguageLeveler helps you focus your time where it matters most: turning short-term memory into long-term fluency.

When reading with LanguageLeveler, you'll notice that each paragraph can have multiple simplified versions. So how do these different versions relate to CEFR levels?

The short answer: While we don’t assign official CEFR labels yet, our internal algorithm is capable of estimating how difficult a paragraph is. We score the original paragraph and then generate simplified versions based on that text together with some heuristics and metrics.

We're are planning on adding official CEFR level tags to the paragraphs in the future, so you'll be able to see exactly what level each version corresponds to. Until then, just know that each simplification should make it more accessible.

We are also manually reviewing and validating all the content to make sure the quality is good.

At LanguageLeveler, we care deeply about quality. Right now, we support just three languages, not by chance, but because we (the founders) speak these languages. This allows us to personally create, review and validate the content for accuracy, clarity, and effectiveness.

Before adding new languages or more books, we’re focused on making the current experience as good as it can be. But rest assured: we’re already exploring ways to add more books and languages in the future, with the same high standards. Stay tuned!

Thanks for spotting that! If you’ve found a typo, grammar mistake, or bug in the app, we’d love to hear from you. The best way to let us know is to send a message through an email via info@languageleveler.com.

We review every message and really appreciate your help in making LanguageLeveler better for everyone.

Reach out with any questions or feedback via info AT languageleveler DOT com

Contact us