Learn Portuguese by reading at your level
Reading in Portuguese is one of the fastest ways to build vocabulary and grammar intuition — but only if the text is close to your current level. Read something too easy and you stop noticing new words; read something too hard and you spend more time with a dictionary than with the story. Beeblio helps you find the sweet spot by colour-coding every word in any Portuguese text according to how frequently it appears in real-world use, using frequency data from the wordfreq corpus.
Every Portuguese word Beeblio shows you belongs to one of seven bands: the 300, 800, 1,500, 3,000, 5,000, 8,000, or 12,000 most common words in the language. The roughly 1,500 most frequent words alone cover around 80% of everyday Portuguese text, so even an intermediate learner already understands most of what they read — Beeblio makes that visible at a glance.
On this page you can check how well your current vocabulary matches a piece of Portuguese text, browse graded readings sorted by difficulty, or look up exactly which words belong to each frequency band. Pick a starting point below and start reading at your level today.
Free tools
- Portuguese reading level test — 24 words, two minutes.
- The 1,000 most common Portuguese words — grouped by band.
- Portuguese text difficulty checker — paste anything.
Word lists by band
- First words — words 1–300
- Getting by — words 301–800
- Everyday — words 801–1,500
- Confident — words 1,501–3,000
- Fluent reader — words 3,001–5,000
- Advanced — words 5,001–8,000
- Near-native — words 8,001–12,000
Graded readings
- First words band — 0 readings
- Getting by band — 0 readings
- Everyday band — 0 readings
- Confident band — 0 readings
- Fluent reader band — 0 readings
- Advanced band — 0 readings
- Near-native band — 0 readings
Questions
How does Beeblio decide which Portuguese words are 'common'?
Beeblio uses the wordfreq corpus, a large collection of real-world text in Portuguese, to rank every word by how often it appears. Words are then grouped into bands — the 300, 800, 1,500, 3,000, 5,000, 8,000, and 12,000 most frequent — so you always know exactly where a word sits relative to everyday use.
Does Beeblio cover both European and Brazilian Portuguese?
The frequency rankings are based on a broad corpus that includes both European and Brazilian Portuguese, so the most common words — which overlap heavily between the two varieties — are well represented. Some regional vocabulary will naturally appear at lower frequency bands than native speakers of one variety might expect.
What reading level should I start with?
A good rule of thumb is to choose texts where you already know around 95–98% of the words — that way you can guess the rest from context without losing the thread of the meaning. Use Beeblio's difficulty checker to paste in any Portuguese text and instantly see what percentage falls within your known bands.