Kiswanglish

A free graded English reader for Swahili speakers. Read English at your pace, with every line spoken aloud, words highlighted as you hear them, tap-for-meaning translations and spaced vocabulary review. Live at kiswanglish.com.

Kiswanglish cover: the sentence 'The women thought it was enough' with the word 'thought' highlighted in green, above an audio waveform lit under the same word.

Visit the site

Kiswanglish teaches English to Swahili speakers the way people actually acquire a language: by reading a lot of it, at a level just past comfortable, with help close enough to hand that you never have to stop.

It is live at kiswanglish.com, it is free to use, and people are learning on it today.

One engine, pointed both ways. Kiswanglish teaches English to Swahili speakers; Swahilio does the reverse.

The gap it was built for

Most English material aimed at Swahili speakers falls into one of two piles.

The first is the classroom pile: grammar tables, verb conjugations, fill-in-the-blank exercises. It teaches you about English. You can complete a whole workbook and still freeze when somebody actually speaks to you, because knowing that the present perfect exists is not the same skill as understanding it at conversational speed.

The second is the app pile: streaks, points, leaderboards, a green owl. It is genuinely good at getting you to open the app. It is much less good at getting you to the point where you can read a contract, sit an interview, or follow a lecture — because the unit of practice is a disconnected sentence, and there are only so many times you can be told that the woman eats bread.

What was missing was the boring, effective middle: a lot of English, slightly beyond your current level, that you actually want to keep reading.

That is what Kiswanglish is.

The method: read past your level, on purpose

The engine underneath is graded reading — sometimes called extensive reading or comprehensible input. The principle is uncomfortable in its simplicity:

You acquire a language mostly by understanding messages in it, not by studying rules about it.

The catch is the word understanding. Text far above your level is noise; you learn nothing from a page you cannot parse. Text at or below your level is comfortable but inert; you learn nothing from a page with nothing new in it. Acquisition happens in the narrow band just past what you can already do — where you follow the story, but a handful of words and structures are new each time.

Kiswanglish is built entirely around holding you in that band. In the site’s own words, you “start at single sentences and work up to full paragraphs.” The steps are deliberately small. The point is not to be challenged; the point is to read volume while staying comprehensible.

This is why the site’s headline is a promise about pace rather than speed:

Read English at your pace — soma kwa nafasi yako.

Too hard is noise, too easy is inert. The steps are small so you stay in the band while the volume adds up.

“Hakuna misururu wala pointi — hadithi tu”

The line that best explains the product’s philosophy sits quietly on the reading page:

Soma kwa makini. Hakuna misururu wala pointi — hadithi tu. Read carefully. No streaks, no points — just stories.

This is a real design decision with real costs, and it is worth being explicit about why it was made.

Streak mechanics optimise for daily app opens. They are extremely good at that. But they quietly change what the learner optimises for: a person protecting a 200-day streak will do the two-minute lesson that preserves it rather than the twenty-minute read that would actually move them forward. And when the streak eventually breaks — it always breaks — a surprising number of people stop entirely, because the thing they were maintaining was the number, not the reading.

Removing points also removes a subtler distortion. Gamified systems have to make everything scoreable, which pushes content toward short, checkable, atomised items. Stories resist that. A story is worth reading for the ending, and the ending is not a metric.

So Kiswanglish gives up the retention tricks and bets on the material instead. It is a harder bet. It is the honest one.

What is actually in a lesson

Every lesson carries the same four things — the site states it plainly as “Kila somo lina · Every lesson includes”:

Audio, with the words lit as they are spoken. Every line is read aloud, and “the words highlighted as you hear them.” This synchronisation is doing more work than it appears to. English spelling is famously disconnected from English sound, and a Swahili speaker arrives from a language where orthography is close to phonetic — you largely say what is written. Reading English silently therefore builds a wrong internal pronunciation, quietly and consistently, which then has to be unlearned later. Binding text to audio at the moment of reading prevents that from setting in.

The word is lit as it is spoken, so the sound arrives before a guess at the spelling can harden into a habit.

Translations, in reach. The friction that kills extensive reading is the dictionary. Stop, look up, lose the thread, restart the sentence — do that five times a page and the reading becomes a chore, and the chore becomes an abandoned tab. Keeping the meaning one tap away preserves the flow that makes volume possible.

Vocabulary as flashcards, on a spacing schedule. Words met in a story are pulled into a review deck and resurfaced under spaced repetition — shown again just as you are about to forget them. This is the one place where drilling genuinely beats reading: reading gives you rich, contextual, fragile first contact with a word; spaced review is what converts that into durable recall. The two are complements, not alternatives, which is why the site keeps Masomo (Learn) and Marudio (Review) as separate destinations.

Each review catches the word just before it slips, and the curve resets higher than it started.

Comprehension checks across modes. Quizzes mix audio, text and image, so understanding is tested the way it will actually be needed — recognising a word when heard, when read, and when matched to a thing.

The interface is bilingual, and that matters

Kiswanglish is written in both languages at once. The navigation is Swahili — Nyumbani, Masomo, Marudio, Changia, Wasiliana — while the content being learned is English. Section headings run in parallel: “Ngazi za usomaji · Reading levels.”

This is not decoration. A beginner navigating an all-English interface spends their limited working memory decoding the app instead of the material. Putting the scaffolding in the learner’s first language means the difficulty lives where it belongs — in the story — and nowhere else. It also signals something that matters more than any feature: this was built for Swahili speakers specifically, not translated at them.

Swahili carries the navigation; English is the only thing you have to work at.

Free, and priced in shillings

The whole method is free: stories, audio, translations, flashcards, quizzes and an account to keep your progress. There is one optional upgrade — “Ondoa matangazo — TZS 20,000/mwaka”, remove ads for TZS 20,000 a year.

Two things are worth noticing about that.

It is priced in Tanzanian shillings, not dollars. For a learner in Dar es Salaam or Mwanza, a dollar price is not just a number to convert — it usually means needing an international card, which many people do not have. Pricing in the local currency is the difference between an option and a wall.

And the paid tier removes advertising rather than gating lessons. The learning is not the product being sold. Someone who cannot pay anything still gets the entire method.

A sister product, in reverse

Kiswanglish has a mirror: Swahilio, which teaches Swahili to English speakers using the identical pedagogy — graded stories, synchronised audio, tap-for-meaning, spaced review. The site calls it “Bidhaa dada”, the sister product.

The pair is more than symmetry. It means the underlying engine — grading text by difficulty, aligning audio to words, scheduling vocabulary — is language-agnostic infrastructure that has been proven in both directions. Building the reverse course is the strongest available test that the method is a method, and not just a lucky fit for one language pair.

Try it

It is live and free.

Built in Dar es Salaam by Secco.


All passion projects