Beeblio is a reader that meets you exactly at your level.
Pick a language. A quick 24-word check finds the frequency band you can already read — the 300, 800, 1,500 or 3,000 most common words. Then Beeblio writes short, genuinely readable stories, dialogues and articles using only those words plus a few new ones just beyond your level. That's comprehensible input: the research-backed way to acquire a language by reading.
• Read at your level — every text is measured, not guessed: you see what share of it you already know.
• Tap any word — instant translation, a simple definition, an example sentence and audio.
• Save words — they enter spaced repetition, so the next words you learn are the most useful ones, in frequency order.
• Read anything — paste an article, lyrics or a message and Beeblio grades it, highlights the new words, or simplifies it to your level.
• Watch your known words grow — that number is your progress bar.
22 languages: Spanish, French, Italian, Portuguese, German, Dutch, Swedish, Danish, Norwegian, Polish, Czech, Romanian, Turkish, Indonesian, Filipino, English, Russian, Ukrainian, Greek, Finnish, Hungarian and Catalan.
No account needed to start. Free to use.
Read stories at exactly your level. Learn words in the order that matters.