1000 Words

Learn Swahili – start with the 1000 most important words

Around 1000 words are enough to understand roughly 85% of everyday speech. That is exactly what 1000 Words focuses on: instead of endless grammar tables, you first learn the Swahili vocabulary you will actually meet in real life – nouns, verbs, adjectives and full sentences, each with translation, example sentence and native-speaker audio.

Learn the way that fits your day: as a video to read along, as an audiobook for your commute or for falling asleep, as an ebook, or with the built-in vocabulary trainer that shows you every word again at the scientifically optimal moment (spaced repetition). Everything is available on the website and in the free app for iOS and Android.

A taste: Swahili vocabulary with example sentences

EnglishSwahiliExample sentence
the appletuffahaI eat the apple.
Ninakula tuffaha.
the bookkitabuShe reads the book.
Anasoma kitabu.
the catpakaThe cat is sleeping.
Paka analala.
the dogmbwaThe dog is barking.
Mbwa anabweka.
the cargariHe drives the car.
Anaendesha gari.
the housenyumbaWe live in a house.
Tunaishi katika nyumba.
the chairkitiShe sits on the chair.
Anaketi kwenye kiti.
the tablemezaPut the book on the table.
Weka kitabu kwenye meza.
the windowdirishaOpen the window.
Fungua dirisha.
the doormlangoClose the door.
Funga mlango.
the pencilpenseliI write with the pencil.
Ninaandika kwa penseli.
the paperkaratasiThe paper is on the table.
Karatasi ipo kwenye meza.
the schoolshuleThe school is big.
Shule ni kubwa.
the teachermwalimuThe teacher teaches math.
Mwalimu anafundisha hisabati.
the studentmwanafunziThe student is studying.
Mwanafunzi anasoma.
the boymvulanaThe boy is playing.
Mvulana anacheza.
the girlmsichanaThe girl is singing.
Msichana anaimba.
the adultmtu mzimaThe adult is working.
Mtu mzima anafanya kazi.
the friendrafikiMy friend is here.
Rafiki yangu yupo hapa.
the treemtiThe tree is tall.
Mti ni mrefu.

The 100 most important Swahili words →

Essential Swahili verbs & adjectives

to acceptkukubali
to addkuongeza
to agreekukubaliana
to allowkuruhusu
to askkuomba
to believekuamini
to borrowkuazima
to breakkuvunja
to bringkuleta
to buildkujenga

Swahili sentences for beginners

I like applesNinapenda tufaha
She is my friendYeye ni rafiki yangu
It is a sunny dayNi siku yenye jua
He runs fastAnakimbia haraka
We are happyTuna furaha
They play soccerWanacheza soka

How you learn Swahili with 1000 Words

🎬 Learning videos

Every word narrated and illustrated – read along and repeat.

🎧 Audiobooks

All vocabulary as audio – including a 3x repetition version, perfect for learning while you sleep.

📖 Ebooks & PDFs

All words and sentences to look up and read offline.

🧠 Vocabulary trainer

Spaced-repetition system like flashcards – reviews exactly when you need them.

✨ AI stories

Short stories built from the words you already know, with audio and tap-to-explain.

📴 Offline mode

Download Premium content and keep learning without internet.

Frequently asked questions

How many words do I need to understand Swahili?

With the 1000 most frequent words you understand about 85% of everyday spoken language. That is why 1000 Words focuses exactly on this core vocabulary – organized into nouns, verbs & adjectives and full sentences.

Does learning Swahili while sleeping really work?

Research shows the brain consolidates previously learned material during sleep. Our audiobooks with triple repetition are made for this: listen in the evening, relax, and anchor what you learned. Read more in our article on learning while you sleep.

Is 1000 Words free?

Yes, getting started is free: parts of the videos and audiobooks, the vocabulary trainer, the matching game and previews of all content. Premium unlocks everything – including downloads for offline mode.

Who is 1000 Words for?

For beginners and returners (level A1–B1) who want to build a usable Swahili vocabulary fast – without grammar overload, with native-speaker audio.

Start learning Swahili for free

Learn in the browser Watch Swahili videos

App Store · Google Play

Learn more languages

German · Spanish · French · Italian · Portuguese · Polish · Russian · Turkish · Arabic · Ukrainian · Chinese · Dutch · Swedish · Danish · Norwegian · Finnish · Czech · Slovak · Hungarian · Croatian · Bulgarian · Romanian · Greek · Japanese · Korean · Vietnamese · Indonesian · Thai · Hindi · Persian · Afrikaans