Method

The Contos reading report: what 1,536 free chapters tell us about graded reading

We measured chapters 1 and 2 of all 768 Contos series in 16 languages: 1,536 free chapters. In the 13 languages written with spaces between words, the average chapter grows from 160 words at A1 to 357 at B2. In the 11 Latin-script languages, sentences more than double, from 4.8 to 10.9 words.

Series measured
768 (48 per language, 12 per level)
Free chapters
1,536 (chapters 1–2 of every series)
Languages
16 learning languages (English not included)
Snapshot
Library export of 16 October 2026

What exactly was measured?

Everything on this page comes from one source: the text of the Contos library as exported on 16 October 2026, after that day's corrections to the story text. It contains no reader data at all, so nothing here says how people read, how far they get or what they remember. It describes the texts, not the learners.

In the Contos library (October 2026), every one of the 16 learning languages has 48 series, 12 at each CEFR level from A1 to B2. That makes 768 series. Each language has one flagship series written separately at all four levels, which runs to eight chapters per level; every other series runs to six. In all, the 768 series hold 4,736 chapters, and chapters 1 and 2 of every series are free to read, so the free text is 1,536 chapters, or about a third of the library.

The Contos library (October 2026), from the 16 October export
Per languageAll 16 languages
Series48768
Series per level (A1, A2, B1, B2)12 each192 each
Chapters in the library2964,736
Free chapters (1–2 of every series)961,536
Series with two genre tags44704

The text measures below use 767 of the 768 series: one Spanish B1 series is held back from this site while a fault in its second chapter is fixed, so Spanish B1 counts 22 chapters instead of 24.

How we counted

How long is a chapter at each level?

Average length of the free chapters, by language and level. Shortest and longest chapters are in the second table.

Mean length of chapters 1–2, in the Contos library (October 2026)
LanguageUnitA1A2B1B2
Spanishwords181256318396
Frenchwords172242313376
Italianwords166237311395
Portuguesewords167236308370
Germanwords167237294361
Dutchwords171257313391
Swedishwords163234306368
Danishwords170239310371
Norwegianwords168248319385
Polishwords145206266327
Russianwords139209258311
Ukrainianwords139200255310
Turkishwords129184228274
All 13 abovewords160230292357
Koreaneojeol (syllables)105 (297)151 (432)186 (521)236 (667)
Japanesecharacters303438533660
Chinesecharacters222333420525
The 13 languages written with spaces between words, chapters 1–2 pooled
LevelChapters measuredAverageShortestLongest
A1312160 words98240
A2312230 words148402
B1310292 words183377
B2312357 words226476

Three things stand out. First, each level adds a similar amount: about 70 words from A1 to A2, 62 from A2 to B1 and 65 from B1 to B2, so a B2 chapter is about 2.2 times as long as an A1 chapter. Second, the levels overlap at the edges: the longest A2 chapter is longer than the shortest B2 chapter, so level is about more than length.

Third, Turkish, Polish, Russian and Ukrainian chapters have fewer words at every level. That is the languages, not lighter stories. None of the four uses articles, and all of them pack more into each word with endings: the average A1 word is 5.5 letters long in Turkish and 4.8 in Polish, Russian and Ukrainian, against 4.3 in Spanish. Fewer, longer words carry roughly the same story.

If you want to turn these lengths into a reading plan, our extensive reading page has the weekly volume research suggests, and choosing your level turns them into a budget of unknown words per chapter.

How long are the sentences?

Average words per sentence in the 11 Latin-script languages, chapters 1–2:

Words per sentence in the Contos library (October 2026)
LanguageA1A2B1B2
Spanish5.56.712.112.7
French5.36.811.612.2
Italian5.16.911.312.9
Portuguese5.07.311.212.5
German4.76.18.89.9
Dutch4.86.09.510.5
Swedish4.76.39.610.1
Danish5.06.29.911.2
Norwegian4.96.59.79.9
Polish4.55.48.99.8
Turkish3.34.76.78.0
Average of the 114.86.39.910.9

Unlike chapter length, sentence length does not climb evenly. The step from A2 to B1 (6.3 to 9.9 words) is more than three times the size of the step from B1 to B2 (9.9 to 10.9). Much of the extra length comes from joined clauses. In German, the subordinating words weil, wenn, dass, ob, obwohl, während, nachdem, bevor and damit appear 0.7 times per 1,000 words at A1, 4.2 at A2, 10.6 at B1 and 13.3 at B2. That is the jump our page on the intermediate plateau describes from the reader's side.

Russian and Ukrainian, counted the same way, follow the same curve: 4.1, 5.6, 9.0 and 10.4 words in Russian, 4.2, 6.1, 9.4 and 10.0 in Ukrainian. In characters per sentence, Japanese goes from 10.3 at A1 to 16.1 at B2 and Chinese from 7.2 to 16.8.

The Romance languages write the longest sentences at B1 and B2, around 12 to 13 words, while German, the Scandinavian languages and Polish sit nearer 10. Part of that may again be how each language builds words: German compounds, for instance, fold into one word what Spanish often spreads across a phrase.

How fast does the vocabulary grow from level to level?

We counted the different word forms in each level's free chapters, for the 13 languages that use spaces between words. Because longer texts always contain more different words, we also counted the different forms in every 100-word stretch of text, which makes levels with different chapter lengths comparable.

Average of 13 languages, about 24 chapters per level; ranges show the lowest and highest language. Contos library (October 2026).
LevelRunning words in the level's free chaptersDifferent word formsDifferent forms per 100 running wordsForms not seen at any lower level
A13,83089068.4–
A25,4981,36474.364% (59–72%)
B16,9501,89878.860% (53–66%)
B28,5512,36579.352% (47–60%)

The totals grow at every step, but the density tells a different story. Different forms per 100 words rise from A1 to B1 and then barely move: B2 chapters are longer than B1 chapters but, stretch for stretch, no more varied. The extra difficulty at B2 comes from length and sentence structure more than from denser vocabulary.

The last column shows how much of each level is new territory. About half the word forms in the B2 free chapters never appear in the A1, A2 or B1 free chapters of the same language. Some of that is names and story-specific words, and the free chapters are only a sample of each level, so read it as an upper bound.

Different word forms in each level's free chapters, Contos library (October 2026)
LanguageA1A2B1B2
Spanish8291,3111,7742,308
French8141,2251,9342,350
Italian8331,2791,9132,395
Portuguese7971,2951,8082,108
German7761,2121,7532,151
Dutch7911,1411,5992,016
Swedish8051,2351,6632,014
Danish8261,2161,5951,911
Norwegian8911,2011,5761,985
Polish1,0361,5612,3492,838
Russian1,0101,6072,2322,881
Ukrainian1,0441,7222,2832,871
Turkish1,1211,6882,1802,861

Polish, Russian, Ukrainian and Turkish show the most forms from fewer running words. Their nouns change with case and their verbs carry more endings, so one word turns up in several spellings. A learner of those languages meets more forms for the same story, which is one reason a word-family count is a fairer measure of what you know than a list of spellings.

Japanese and Chinese, measured in characters, show the same climb. Japanese free chapters use 368 different kanji at A1, 494 at A2, 676 at B1 and 859 at B2. Chinese chapters use 565, 729, 918 and 1,251 different characters.

What kinds of stories are in the library?

Every series carries one or two of six genre tags. Mystery is the most common: just over half the series carry it. The mix shifts with level.

Genre tags across all 768 series, Contos library (October 2026). Shares add up to more than 100% because most series carry two tags.
GenreSeries taggedShare of seriesA1A2B1B2
Mystery38851%7373137105
Comedy26835%107912743
Romance22830%69695337
Crime20827%32644864
Family20427%55392387
Sci-Fi17623%32326448

Comedy is concentrated at A1 and A2, mystery peaks at B1, and family stories are most common at B2. Crime stays cosy throughout: thefts, forgeries and secrets rather than violence. Genre counts are almost identical from one language to the next because most series concepts are written for every language.

Pick a level from the tables above and read its two free chapters in one sitting.

Read free in your browser

What can't these numbers tell you?

Graded readers are usually levelled by headwords, a fixed list of permitted word families, and Rob Waring notes that publishers' lists differ, especially at higher levels. Contos levels are CEFR levels, and a learner moves up by known words rather than by a headword list. The figures above are the best way we have to show what that means on the page; our graded readers and CEFR levels pages give the background.

Frequently asked questions

Why are Turkish and Polish chapters shorter?

Because their words are longer and do more work. Turkish, Polish, Russian and Ukrainian have no articles and add endings where English adds separate words, so the same story needs fewer words. Counted in letters the gap narrows: Turkish A1 chapters average 129 words against 181 in Spanish, but 705 letters against 780.

Is English included?

No. This report covers the 16 languages Contos teaches to English speakers. Contos also teaches English to speakers of other languages, but those series aren't part of this report.

Do the figures include reading data from users?

No. Every number on this page was counted from the text of the stories. Nothing about how people use the app, what they tap or how much they read was used.

Why count word forms instead of word families?

Forms can be counted mechanically and the same way in 13 languages. Grouping forms into families needs a dictionary of each language's endings. Families give smaller totals, especially for languages with many endings.

Will this report be updated?

The library grows every week, so the totals will change. The date at the top of this page tells you which snapshot you are reading.

Try the method on a real story

Pick a language and a level, and start chapter 1 in your browser. The first two chapters of every series are free.

Start reading free

Free chapters in every series. No download, no card needed.