how to memorise 3000 chinese characters (heisig) (free)

Apr 2026

Remembering Traditional Hanzi

have u ever wanted to memorise thousands of traditional chinese characters? …no?
well, if so, you will be well served by heisig’s books on this very topic.
there are 2 books, each teaching 1500 characters, for a total of 3000 characters.

the heisig method breaks up characters into primitives. each primitive is assigned a keyword. then, to memorise a new character, you combine the primitives to form a mental story that helps you memorise this new character’s keyword.

an example: 休 (rest) is composed of 亻 (person) and 木 (tree).
to memorise this character, you may form a mental story of a person leaning on a tree to rest.

this will only teach you a keyword for each character: not the pronounciation, nor any actual words composed of characters. but it is very helpful for learning to recognise characters.

attached are links for free downloads for both books in PDF form :^)
annas-archive, the website hosting these books, may be blocked in your region: if so try Tor or a VPN.
if either link is dead, contact me and i can help you acquire a copy…

also attached: a csv file with each character and its heisig meaning. you can import this into Anki or something similar for flashcards.

also also attached: a text file containing every character covered. doesnt really serve a purpose other than being pleasing to look at.

enjoy.


remembering traditional hanzi 1: RTH1

remembering traditional hanzi 2: RTH2

csv file (covers both books): rth.csv

txt file: rth.txt


>> Home