Learn languages by reading
Every word is colored to how well you know it: new words glow, familiar ones fade. Tap any word for its meaning and grammar. The more you read, the more the page quiets into language you already know.
Three steps, then it gets out of your way.
Upload an EPUB, paste text, or drag in Markdown. Or open a public-domain classic straight from Project Gutenberg. Free and unlimited.
Every word is colored to your knowledge. New words stand out; words you know recede into plain text.
Save the words that matter, then consolidate them with optional spaced-repetition review — or just keep reading and let repetition do the work. Always there, never required.
Mavo tracks your relationship with each word across five levels, per language. New words run warm; as you learn, they cool and fade until they disappear into the text.
Je ne sais pas pourquoi je raconte ces souvenirs de brume et de mon enfance.
Je ne sais pas pourquoi je raconte ces souvenirs de brume et de mon enfance.
Bring your own books, or start from graded stories written for your level.
Import EPUB, TXT, or Markdown: upload, paste, or drag it in. Or open a classic straight from Project Gutenberg's public-domain collection, right inside the reader, with no download or account juggling. Your content stays yours.
A few of the thousands of titles you can open in one tap.
Not ready for a full novel? Read short, original stories written for each CEFR level, from gentle A1 up to B2. A good selection is free; Plus unlocks the full, growing catalog.
Short, original readers, from gentle A1 up to B2.
Don't see your language? Tell us when you join the waitlist.
For learners who've outgrown the textbook: intermediate readers, polyglots, and anyone who'd rather learn from real books.
Words are colored by your knowledge, not a generic frequency list. The page literally lightens as you learn.
Tap any word for an instant definition, part of speech, and grammar. Lookups are cached, so you never wait twice.
Inflected forms map back to one root word, so avait, avais and avoir count as the same thing you know.
Your knowledge follows you across every book and article. Mark a word once and it's known everywhere you read.
Every text is scored against your vocabulary (“82% known, 12% learning”), so you can pick something that's actually at your level.
No ads. No surveillance. Export your data anytime. We answer to readers, not advertisers.
We love reading, and we wanted a calmer way to read real books in the languages we're learning — one that quietly remembers which words we already know, so the same lookups don't interrupt us on every page.
There are good tools out there already. Mavo Reader is simply the one we wanted for ourselves. We use it every day to read in Polish and Spanish.
— The Mavo Reader team
A free tier that does real work, and one paid tier when you need more.
The full reader and highlighting, a handful of your own documents, daily lookups, spaced-repetition review, and a good selection of graded stories. Listen with premium audio on our starter stories, plus a built-in voice for your own texts. No credit card.
Unlimited documents and lookups, the full graded-story catalog, vocabulary export, a monthly allowance of premium text-to-speech for your own content, and more to come.
Join the early-access list and we'll tell you the moment it opens. No spam, ever.
A single functional cookie. Privacy-friendly analytics — no cookies, no personal data.