Apps & Websites for Learning Chinese Characters
Learning Chinese characters involves more than memorizing their appearance. These websites and apps can help you understand character structure, connect components with sound and meaning, practice correct stroke order, and retain what you learn through interactive exercises and structured review.
Free Chinese Character Printables: Similar-Looking Characters and
Character Families: Shared Components.
Character Structure & Components
★ Combines character lookup, stroke order, native audio, and customizable practice tools in one place. Arch Chinese is a comprehensive Mandarin learning and teaching platform with a Chinese-English dictionary, stroke-order animations, native-speaker audio, handwriting practice, Pinyin and Zhuyin tools, character decomposition, tone practice, vocabulary lists, and worksheet generators for simplified and traditional Chinese. Many reference and learning tools are free to use, while paid memberships unlock additional worksheet, game, quiz, and classroom features.
Free / Paid
★ Learn characters in context with etymology, handwriting practice, and level-matched media. Dong Chinese teaches Mandarin through real example sentences while combining character origins, handwriting practice, vocabulary tracking, videos, songs, and a dictionary with stroke order and frequency data. It offers a free plan with limited lessons after the initial seven days, along with paid subscriptions for unlimited access. Available on the web and Android.
Free / Paid
★ Visually maps character families to show how phonetic components connect related Chinese characters. Hanzi Constellation is an interactive map of traditional Chinese characters that groups characters by phonetic families and components, with pinyin and zhuyin, vocabulary, progress tracking, and custom study sets. It offers both free and paid features, with the full version available for a one-time fixed price rather than a subscription. Available on the web and iOS.
Free / Paid Fixed Price
★ See how components within Chinese characters can provide clues to their pronunciation. HanziCraft Phonetic Sets shows how many Chinese characters share components that hint at how they are pronounced. A phonetic set groups characters in which the same component provides the same or a closely related pronunciation clue, making it easier to notice pronunciation patterns across characters. The lists include simplified and traditional characters and organize sets by matching pronunciation and tone or by the same syllable with different tones. The online lists are free to use, with an optional paid printout available.
Free Web-Based / Paid
★ Interactive graphs show how Chinese characters connect through components, pronunciation and the words they form. HanziGraph is a free, open-source Chinese learning tool that lets learners search Simplified or Traditional characters and visualize relationships between characters, components and vocabulary. It includes definitions, pinyin, example sentences, frequency data, collocation diagrams, flashcard study mode, progress statistics and Anki syncing.
Free Web-Based
★ Explains why Chinese characters look and work the way they do. The Outlier Dictionary of Chinese Characters is a paid Pleco add-on created by linguists for learners who want more than basic definitions. It covers thousands of simplified and traditional characters with form explanations, component breakdowns, meaning trees, stroke order diagrams, ancient forms, and information showing sound and meaning connections between characters. Different editions are available, with the more advanced option providing additional detail about character origins, evolution and history. Purchase details are available on their website and through Pleco, with Pleco available on Android and iOS.
Free Demo / Paid Pleco Add-on
★ Combines a powerful Chinese dictionary with handwriting, OCR, flashcards, and reading tools. Pleco is a Chinese-English dictionary and study app with simplified and traditional characters, Pinyin and Zhuyin support, example sentences, audio, character lookups and stroke-order tools. The free app includes core dictionaries and useful basic features, while additional dictionaries and advanced features such as OCR, enhanced handwriting, document reading, flashcards and expanded stroke-order diagrams are available through paid add-ons. Learn more on their website. Available on Android and iOS.
Free / PaidMnemonics & Character Memorization
★ Break characters into components and use mnemonic stories to make them easier to remember. CharacterPop is a Chinese character learning tool that shows semantic and phonetic hints, related vocabulary, pinyin and Zhuyin, and user-created mnemonic stories. Free features are available, with Pro features for additional organization and learning tools.
Free / Paid
★ Illustrated character mnemonics make Chinese characters easier to recognize and remember. Chineasy uses visual building blocks to teach Chinese characters and vocabulary through bite-sized lessons, quizzes, spaced repetition review, and speaking practice with speech recognition. Learners can switch between simplified and traditional Chinese. The app is free to download with in-app purchases, while Premium unlocks additional content and features. Available on their web, Android and iOS.
Free / Paid
★ Uses component-based mnemonics and spaced repetition to build character recognition from the ground up. HanziHero is a web app for learning simplified and traditional Chinese characters and vocabulary through components, pinyin-based sound mnemonics, memorable stories, structured lessons, quizzes, and spaced-repetition reviews. A free tier lets learners try an introductory portion of the course, while paid premium plans unlock the full curriculum.
Free / Paid Web-Based
★ Uses vivid mental movie scenes to encode a character’s meaning, pronunciation, tone, and written components together. The Hanzi Movie Method Explained is a free guide to Mandarin Blueprint’s mnemonic system for remembering Chinese characters. It shows how learners can assign character components to props, Pinyin initials to actors, finals to familiar locations, tones to rooms, and meanings to memorable scripts, creating a personalized scene for each character.
Free Guide / Paid Course
★ Illustrated mnemonic stories help make character meaning, pronunciation, and tone easier to remember. Zizzle teaches simplified Chinese characters through visual stories that connect each character’s shape, meaning, sound, tone, and components. It also includes spaced-repetition flashcards, stroke-order and handwriting practice, a placement test, and HSK-based study decks. HSK 1–2 characters are available free, while Pro unlocks nearly 3,000 characters and additional study features.
Free / Paid Web-BasedWriting, Flashcards & Review
★ Customizable spaced repetition helps learners build and retain Chinese vocabulary efficiently. Hack Chinese is a paid vocabulary-learning platform with a 21-day free trial that uses active recall and spaced repetition to help learners remember Chinese words and characters. It includes customizable word lists, an integrated dictionary, prebuilt vocabulary lists, character components from Outlier Linguistics, and integrations that can sync vocabulary from other learning resources.
Free Trial / Paid Web-Based
★ Ready-made flashcards and spaced repetition take the setup work out of learning Chinese characters. Rememberit is a Chinese flashcard platform for learning characters and vocabulary with 3,500+ built-in flashcards, spaced-repetition reviews, customizable lessons, and progress tracking. The first lesson is free, with paid monthly, annual, or lifetime access required to continue. Available on the web, Android and iOS.
Paid Web-Based
★ Handwriting recognition provides real-time feedback as you practice writing Chinese characters. Skritter is a paid character-writing and vocabulary study tool with a 7-day free trial. Practice character writing, meanings, readings, and tones with smart flashcards, stroke-level feedback, and study lists based on textbooks and other topics, or create your own lists. Available on the web, Android and iOS.
Free Trial / Paid - Web-Based & AppsChinese Character Courses
★ Learn common Chinese characters through pinyin, stroke-order animations, pictures, and practice exercises. Chinese Characters for beginner 汉字 is a Peking University course that teaches 240 commonly used characters and 1,200 basic Chinese words, including their pronunciation, form, and meaning. Lessons include pinyin, English translations, pictures, animated stroke order, exercises, and a printable writing template. It is a paid course; eligible learners may receive a free trial, and financial aid is available. Available on the web, Android and iOS.
Free Preview / Paid
★ Learn 240 additional Chinese characters through pinyin, stroke animations, vocabulary, and exercises. Chinese Characters for beginner (2) 汉字(2) is a Peking University continuation course covering 240 additional characters and about 1,200 related Chinese words, with pinyin, English translations, pictures, animated stroke order, and practice exercises. It is a paid course; eligible learners may receive a free trial, and financial aid is available. Available on the web, Android and iOS.
Free Preview / Paid