Learn Chinese one sentence at a time

Mandarin Mosaic picks sentences made of words you already know, plus one new word wherever possible. Read it, tap the new word, and the app keeps track of everything you've learned.

Free to start. Your first month of Premium is free.

HSK 1 sentenceTap the highlighted word

我想中国。

I want to go to China.

去 qù to go

What a study session looks like

Lessons are short rounds of fill-in-the-blank sentences. Each one has natural audio, pinyin and an English translation when you want it.

Mandarin Mosaic lesson: the sentence 我想?中国 with four answer choices, 去 selected

Fill the blank

Pick the missing word from a sentence you can almost read.

Correct answer: 去 (qù, to go) highlighted in the sentence, with the English translation

See it in context

Check your answer, then hear the sentence and see what it means.

Word sheet for 童年 (tóngnián, childhood) with meanings, progress and Learning or Known

Tap any word

Mark words as known or learning. The next sentences adapt.

Chinese Articles reader with a night-market story and the unknown words 夜市 and 热闹 highlighted

Read real articles

Graded Chinese Articles highlight only the words you haven't learned.

Why sentence mining works

You learn words the way you'll use them
A flashcard tells you 去 means "to go". A sentence shows you how to say "I want to go to China", so you can say it yourself.
One new word at a time
The app knows every word you've marked as known, so it picks sentences that stretch you by one new word wherever it can, not a wall of unknowns.
Reviews arrive just before you'd forget
Spaced repetition brings words back at growing intervals, which keeps them in long-term memory with less total study time.
Bring your own material
Add custom sentences, build your own packs or import an Anki deck. Read the sentence mining guide.

Track your progress and learn the words you choose

Every word you learn is counted, so you can see how far you've come and pick what to learn next.

Stats screen with a chart of known words over a month and today's sentences reviewed and new words

Stats

See your known words grow, plus what you studied today and what's due for review.

Your Vocabulary screen showing HSK 1 to 3 complete and progress through HSK 4 and 5

Your Vocabulary

Watch each HSK level fill up as you learn its words.

Focus Words list with 注意力, 专心 and 纪念, their pinyin and meanings

Focus Words

Save the words you want to learn and get sentences built around them.

Sentence Generator result: 我喜欢吃饺子 (I like eating dumplings) with 饺子 highlighted

Sentence Generator

Type any word and get a new sentence for it, written with words you already know.

HSK lessons from your first word to fluency

Total vocabulary you'll know after each HSK level. Most learners spend the longest stretch between HSK 4 and 6.

HSK 1
150 words
HSK 2
300 words
HSK 3
600 words
HSK 4
1,200 words
HSK 5
2,500 words
HSK 6
5,000 words

Also includes New HSK 3.0 levels 1 to 7, in Simplified or Traditional characters. How many words do you need to be fluent?

What learners say

"Mandarin Mosaic is an awesome app to automate the sentence mining process and increase your efficiency when learning Mandarin. I highly recommend this to anyone who wants to take their sentence mining to the next level."

Will Hart
Will HartYouTuber and UK Chinese Bridge champion 2022

"Mandarin Mosaic is now my go-to app for growing my Chinese vocabulary, replacing others that I've tried such as Anki. Reading sentences and recalling words in a meaningful context makes my vocabulary retention much more efficient."

Daisy Ward
Daisy WardLanguage teacher and intermediate Mandarin learner

Common questions

Is Mandarin Mosaic free?

Yes, you can learn with the free tier. Premium unlocks unlimited use, article generation and Cloud Sync, and your first month of Premium is free. See pricing.

What is sentence mining?

Sentence mining means learning vocabulary from whole sentences instead of single-word flashcards. Mandarin Mosaic picks sentences where you already know the other words, with one new word wherever possible.

Which HSK levels does it cover?

Lessons cover HSK 1 to 6 and New HSK 3.0 levels 1 to 7, in Simplified or Traditional characters.

Can I import my Anki decks?

Yes. Import an Anki deck (.apkg), a CSV or a text file of Chinese sentences into a pack and study them in lessons. You can also import a list of words you already know, so the app doesn't teach them as new. See how to import Anki decks, or browse free Chinese Anki decks.

Is there a web version?

No. Mandarin Mosaic runs on iPhone, iPad and Android.

Popular guides