Free tool

What should I read at my level?

The fastest way to stall is to open a book that is a notch too hard. Pick your language, then your level, and get honest, level-matched book recommendations, from A1 graded readers to real literature at C1. Every pick is a real, verifiable book.

Quick answer

The best book to learn a language by reading is the one you can almost read, matched to your CEFR level. Beginners (A1 to A2) start with graded readers, intermediate readers (B1 to B2) bridge into their first authentic books, and advanced readers (C1) reach real literature. This free tool sorts 436 verified books across 49 languages by level.

馃嚳馃嚘 Afrikaans 7 books 路 A1 to C1 馃嚘馃嚤 Albanian 10 books 路 A1 to C1 馃嚘馃嚥 Armenian 8 books 路 A1 to C1 馃嚘馃嚳 Azerbaijani 9 books 路 A1 to C1 馃彺 Basque 7 books 路 A1 to C1 馃嚙馃嚲 Belarusian 8 books 路 A1 to C1 馃嚙馃嚘 Bosnian 6 books 路 A1 to C1 馃嚙馃嚞 Bulgarian 9 books 路 A1 to C1 馃彺鬆仴鬆伋鬆仯鬆伌鬆伩 Catalan 8 books 路 A1 to C1 馃嚟馃嚪 Croatian 10 books 路 A1 to C1 馃嚚馃嚳 Czech 9 books 路 A1 to C1 馃嚛馃嚢 Danish 9 books 路 A1 to C1 馃嚦馃嚤 Dutch 10 books 路 A1 to C1 馃嚞馃嚙 English 10 books 路 A1 to C1 馃嚜馃嚜 Estonian 8 books 路 A1 to C1 馃嚨馃嚟 Filipino 9 books 路 A1 to C1 馃嚝馃嚠 Finnish 8 books 路 A1 to C1 馃嚝馃嚪 French 11 books 路 A1 to C1 馃嚜馃嚫 Galician 9 books 路 A1 to C1 馃嚞馃嚜 Georgian 8 books 路 A1 to C1 馃嚛馃嚜 German 9 books 路 A1 to C1 馃嚞馃嚪 Greek 7 books 路 A1 to C1 馃嚟馃嚭 Hungarian 8 books 路 A1 to C1 馃嚠馃嚫 Icelandic 7 books 路 A1 to C1 馃嚠馃嚛 Indonesian 11 books 路 A1 to C1 馃嚠馃嚬 Italian 11 books 路 A1 to C1 馃嚢馃嚳 Kazakh 7 books 路 A1 to C1 馃嚢馃嚞 Kyrgyz 7 books 路 A1 to C1 馃嚤馃嚮 Latvian 9 books 路 A1 to C1 馃嚤馃嚬 Lithuanian 9 books 路 A1 to C1 馃嚥馃嚢 Macedonian 7 books 路 A1 to C1 馃嚥馃嚲 Malay 10 books 路 A1 to C1 馃嚥馃嚦 Mongolian 8 books 路 A1 to C1 馃嚦馃嚧 Norwegian 12 books 路 A1 to C1 馃嚨馃嚤 Polish 10 books 路 A1 to C1 馃嚨馃嚬 Portuguese 9 books 路 A1 to C1 馃嚪馃嚧 Romanian 9 books 路 A1 to C1 馃嚪馃嚭 Russian 9 books 路 A1 to C1 馃嚪馃嚫 Serbian 9 books 路 A1 to C1 馃嚫馃嚢 Slovak 9 books 路 A1 to C1 馃嚫馃嚠 Slovenian 9 books 路 A1 to C1 馃嚜馃嚫 Spanish 10 books 路 A1 to C1 馃嚢馃嚜 Swahili 11 books 路 A1 to C1 馃嚫馃嚜 Swedish 13 books 路 A1 to C1 馃嚬馃嚪 Turkish 8 books 路 A1 to C1 馃嚭馃嚘 Ukrainian 11 books 路 A1 to C1 馃嚭馃嚳 Uzbek 7 books 路 A1 to C1 馃嚮馃嚦 Vietnamese 9 books 路 A1 to C1 馃嚳馃嚘 Zulu 8 books 路 A1 to C1

Then read your pick, one tapped sentence at a time

Lingo7 lets you read real books with sentence-aligned translation and native-narrated audio, so a book a level above you becomes readable. Save words as you go and review them later. Free to start.

How the recommendations work

Each language's list is drawn from our level-by-level reading guides, curated from real, verifiable books and sorted on the CEFR scale. A1 to A2 is graded readers and simple stories built on high-frequency words. B1 to B2 is your first authentic books, the bridge from learner material into native prose. C1 is real literature, read for pleasure rather than practice.

The guiding rule is the same in every language: choose by difficulty first, not by fame. A famous book that is too hard ends reading habits; a comprehensible book that gently stretches you builds them. Parallel text and audio let you read a level above your unaided level, which is exactly what reading in Lingo7 is built for.

Frequently asked questions

How do I choose a book at my language level?

Choose by difficulty first, interest second, reputation last. Aim for a book you can almost read: you follow the story and can guess most new words from context. If two levels seem to fit, pick the lower one. Starting slightly below your level builds reading speed and confidence, which matter more than ego.

What are graded readers?

Graded readers are books written or adapted for learners, with controlled vocabulary and grammar tuned to a CEFR level. They are the training wheels of reading: the stories can be simple, but they let you experience reading fluently long before you could manage a native novel. They are almost always the right starting point for A1 to A2.

What CEFR level do I need to read real books?

Most learners reach their first authentic (non-graded) book around B1, often a gentle title like The Little Prince in translation. Full literary novels are usually a B2 to C1 read. Sentence-aligned parallel text lowers the bar: it lets a B1 reader get through a harder book by checking one line at a time without losing the story.

Can you really learn a language by reading?

Yes. Reading builds vocabulary and grammatical intuition at scale because you meet high-frequency words again and again in real context. It works best paired with audio, so you link spelling to sound, and with some speaking or writing practice. Lingo7 combines reading with native-narrated audio and tap-to-translate for exactly this.