Chinese characters
that make sense

Hanzi Mosaic teaches Chinese characters the way they are made. Learn a few hundred pieces, build every character with your own hands, write each stroke, and watch what you know turn into a mosaic. All 3,088 HSK 3.0 characters, HSK 1 to 9, in simplified or traditional script.

Download on the App Store
characters
3,088charactersthe full HSK 3.0 syllabus
pieces
1,072piecescomponents and radicals
words
5,700+wordsHSK vocabulary with sentences
scripts
2scriptssimplified and traditional

How Hanzi Mosaic works

Not 3,000 drawings. A few hundred pieces.

Most Chinese characters are combinations of recurring components, often called radicals. Learn the pieces once and every new character is a short puzzle instead of a new picture to memorize.

Learn a character

Learn a character, lay a tile

Every character splits into the parts it is made of. Drag the pieces into place, watch them turn from pictures into strokes, and see the tile set. Pinch any character to take it apart again.

Each character comes with a memory story that explains its real structure: 休 (xiū, rest) is a person 亻 leaning against a tree 木. Pinyin, audio, HSK words and example sentences come with it.

Character lesson for 休 (rest, xiū): a tired person leans back against a tree, with example words 休息, 休假 and 退休

Mystery Characters

Decode characters you've never seen

Once you know the pieces, Mystery Characters hands you a character you have never studied and asks you to work it out: its meaning, or which sound it borrows from a phonetic component.

It is the moment hanzi stop being random and start making sense.

Mystery Characters: decode 明 from the pieces 日 (sun) and 月 (moon) you already know

Handwriting

Write every stroke

Trace each character with your finger or Apple Pencil, then write it from memory in reviews. Every stroke is checked for shape, direction and order, and you are told exactly what to fix.

Handwriting practice for 语 (language, yǔ) with stroke-order guidance, stroke 1 of 9

Your mosaic

Watch your mosaic grow

Every character you learn becomes a tile, glazed by the family of its main piece. Watch whole families light up, explore how pieces connect in the constellation view, and complete pictures of a wave and a mountain landscape made of characters you can read.

Artwork mode: The Wave picture complete, made of 50 characters the learner can read

Everything in the app

Reviews that fit your day

Spaced repetition

An FSRS-style memory model tests meaning, pieces, reading and writing separately, so you review what you actually forget.

5 to 20 minutes

Pick a daily session length. New characters and reviews are balanced so reviews never pile up into a backlog.

Simplified or traditional

The whole course in either script, traditional following the Taiwan standard. Switch any time and keep your progress.

Pinyin and tones

Pinyin with tone marks on every character and word, a short tones guide before your first lesson, and every word read aloud.

Start where you are

Pick the HSK level you already know and those characters count as learned, or begin with your very first ones.

Private and offline

No account. Lessons, reviews and handwriting checks run on your iPhone or iPad, and your drawings never leave it.

Coverage

Every HSK character, levels 1 to 9

The course follows the HSK 3.0 syllabus published in 2025. Within each level, the most useful characters come first, and every piece is taught before the first character that uses it.

Number of characters in Hanzi Mosaic by HSK level
LevelCharactersWhat it covers
HSK 1246Beginner: numbers, family, everyday basics
HSK 2125Elementary: daily routines, shopping, time
HSK 3284Pre-intermediate: school, work, travel
HSK 4441Intermediate: opinions, news, social topics
HSK 5431Upper intermediate: articles and longer texts
HSK 6413Advanced: abstract and professional topics
HSK 7–91,148Near-native: academic and literary Chinese
Total3,088The complete HSK 3.0 character list

Why it works

Pieces, not flashcards

Rote flashcards

  • Each character is a separate picture to memorize.
  • Similar characters blur together.
  • Recognition only; writing is left for later.
  • Reviews pile up after a missed day.

Hanzi Mosaic

  • Each character is assembled from pieces you already know.
  • Phonetic pieces hint at how new characters sound.
  • Meaning, pieces, reading and writing are trained together.
  • Sessions fit a fixed time and never build a backlog.

Pricing

Start free

Free

No account, no card

  • The first 15 characters
  • Pinyin and tones guide
  • A Mystery Character to try
  • Handwriting and reviews
  • Simplified or traditional

Hanzi Mosaic Pro

$39.99/year with a 3-day free trial, or $9.99/month

  • All 3,088 characters, HSK 1 to 9
  • All pieces and 5,700 HSK words
  • Unlimited Mystery Characters
  • Every mosaic artwork

US prices; local prices vary. Subscriptions renew automatically and can be cancelled in your App Store account settings.

Mosaic screen: every HSK 1 character you have learned laid as a coloured tile

FAQ

Questions

What is Hanzi Mosaic?

Hanzi Mosaic is a Chinese character learning app for iPhone and iPad. Instead of memorizing each character as a separate drawing, you learn the few hundred pieces Chinese characters are built from, then assemble, write and review every character. Each character you learn becomes a tile in a mosaic that grows as you study.

Which characters does Hanzi Mosaic teach?

All 3,088 characters of the HSK 3.0 syllabus published in 2025, from HSK 1 to HSK 7–9. They are built from 1,072 pieces and come with 5,700 HSK words and example sentences.

Does Hanzi Mosaic cover HSK 1 to HSK 9?

Yes. Every character is tagged with its HSK level and the course goes level by level: 246 characters at HSK 1, 125 at HSK 2, 284 at HSK 3, 441 at HSK 4, 431 at HSK 5, 413 at HSK 6 and 1,148 at HSK 7–9. Within a level, the most useful characters come first, and every piece is taught before the first character that uses it.

Can I learn traditional Chinese characters?

Yes. The whole course is available in traditional characters (Taiwan standard) with their own pieces, strokes, words and sentences. You choose simplified or traditional when you start and can switch any time in Settings; your progress carries over.

Does Hanzi Mosaic teach pinyin and tones?

Yes. Every character and word shows pinyin with tone marks, every word and sentence is read aloud, and a short guide to pinyin and the four tones comes before your first lesson.

How is learning characters by pieces different from flashcards?

Flashcards treat each character as an unrelated picture to memorize. Hanzi Mosaic teaches the components (radicals and other recurring parts) first, so a new character like 明 (bright) is recognized as 日 (sun) + 月 (moon) rather than eight random strokes. Once you know the pieces, Mystery Characters asks you to work out the meaning or sound of characters you have never studied.

Does Hanzi Mosaic teach stroke order and handwriting?

Yes. You trace each character with your finger or Apple Pencil, then write it from memory in reviews. Every stroke is checked for shape, direction and order, and the app tells you exactly what to fix. Handwriting in reviews can be turned off in settings.

How does the spaced repetition work?

Reviews use an FSRS-style memory model that tracks meaning, pieces, reading and writing as separate strengths, so you are tested on what you actually forget. You choose a 5, 10, 15 or 20 minute daily session, and the app balances new characters and reviews so reviews never pile up into a backlog.

Can I skip the characters I already know?

Yes. When you start, pick the HSK level you already know and those characters count as learned, take the placement test, or begin with your very first characters.

Is Hanzi Mosaic free?

Hanzi Mosaic is free to download, and the first 15 characters are free. Hanzi Mosaic Pro unlocks every character, piece, word and artwork for $9.99 per month or $39.99 per year in the US, and the yearly plan starts with a 3-day free trial. Prices vary by country.

Which devices does Hanzi Mosaic run on?

Hanzi Mosaic runs on iPhone and iPad with iOS 26 or later, and supports Apple Pencil for handwriting on iPad. The interface is in English. There is no Android version yet.

Does Hanzi Mosaic need an account or an internet connection?

No. There is no account, and lessons, reviews and handwriting checks all run on the device and work offline. Your progress and your handwriting stay on your iPhone or iPad.

Where does the character data come from?

Character and word lists come from the HSK 3.0 lists by krmanik (CC BY-SA 4.0); decompositions and stroke data from Make Me a Hanzi by Shaunak Kishore (LGPL-3.0, strokes under the Arphic Public License); meanings and word readings from CC-CEDICT (CC BY-SA 4.0); example sentences from Tatoeba (CC BY 2.0 FR); and frequencies from SUBTLEX-CH by Cai and Brysbaert (CC BY 4.0). Memory stories are written on top of this data.

Is there a version for Japanese kanji?

Yes. Kanji Mosaic, by the same developer, teaches Japanese kanji with the same method, covering all 2,136 jōyō kanji from JLPT N5 to N1 plus hiragana and katakana.

Hanzi Mosaic app icon

Lay your first tile

Start where you are. Your first 15 characters are free.

Download on the App Store