Chinese Learning Resources
Tools and Resources for Learning Chinese
Learning Chinese can feel overwhelming at first, especially when you need to study pronunciation, characters, vocabulary, reading, listening, and speaking at the same time.
The good news is that the right tools can make your learning much easier. This page collects useful resources for different stages of Chinese learning, from pinyin and character writing to dictionaries, flashcards, media, and conversation practice.
Start with the right tool for your goal
Different tools solve different problems. Before downloading many apps, first ask yourself: what do I need help with right now?
- If pronunciation is difficult, start with pinyin charts and audio practice.
- If characters feel overwhelming, use stroke order tools and writing practice sheets.
- If reading is slow, use dictionaries and browser extensions.
- If you forget words quickly, use flashcards and spaced repetition.
- If you want more natural Chinese, add videos, shows, podcasts, and real-life materials.
Pinyin and pronunciation tools
Pinyin is the foundation of Mandarin pronunciation. A good pinyin tool helps you hear sounds clearly, compare initials and finals, and practice tones more accurately.
Arch Chinese Pinyin Chart
A clear interactive pinyin chart where you can click sounds and listen to pronunciation. Useful for beginners and for pronunciation review.
Open tool → Pinyin ConverterPurple Culture Chinese to Pinyin Converter
Convert Chinese text into pinyin. This is helpful when you want to read unfamiliar texts or check pronunciation during self-study.
Open tool → Pinyin DisplayPinyin Font for Documents
A useful pinyin font solution for displaying pinyin above Chinese characters in Word or PowerPoint.
Download and install the TTC font file, then choose the correct font option in your document. For characters with multiple pronunciations, try different font options.
Open font file →Character learning resources
Chinese characters become easier when you learn stroke order, structure, and meaning. These tools help you move beyond memorizing shapes randomly.
Arch Chinese Dictionary
Proper stroke order is crucial for writing beautiful Chinese characters. Check stroke order for any character using the Chinese-English Dictionary at Arch Chinese.
Understanding correct stroke order not only improves your handwriting but also helps with character recognition and memorization.
Open tool → EtymologyEs Chinese Class
Understanding the origin and evolution of Chinese characters makes learning more meaningful and memorable.
This YouTube channel offers videos explaining the historical development and meaning behind individual characters.
Open channel → Practice SheetsChinese Worksheet Generator
Create customizable practice sheets for character writing with grid lines, stroke order guides, and practice spaces.
Useful for handwriting practice at different learning levels.
Open tool → Writing AppSkritter
Skritter is an interactive app for learning to write Chinese characters. Its spaced repetition system and stroke recognition technology provide immediate feedback.
Open tool →Dictionary and reading tools
A good dictionary is essential for Chinese learners. It helps you check meanings, pronunciation, example sentences, and how words are used in context.
Pleco
A powerful Chinese dictionary app for mobile devices. It is useful for looking up words, characters, pronunciation, examples, and handwriting input.
Open tool → Browser ExtensionZhongwen Chrome Extension
A Chinese-English popup dictionary for reading Chinese webpages. You can hover over Chinese words to see pinyin and meanings.
Open tool →Review and flashcard tools
Chinese vocabulary needs repeated review. Flashcards are helpful because they make you actively recall words instead of only rereading them.
Anki
A powerful spaced repetition tool. You can use shared Chinese decks or create your own cards with characters, pinyin, meaning, audio, and example sentences.
Open tool → FlashcardsQuizlet
A simple flashcard platform that is easy to use for vocabulary review, sentence practice, and quick study sessions.
Open tool →Make Your Own Example Sentences
When you learn a new word, do not only memorize the translation. Try to make one sentence that is true for your own life.
Personal sentences are easier to remember and more useful for speaking.
Media and immersion tools
After you build a foundation, real content helps you learn natural Chinese, cultural habits, speaking rhythm, and expressions that textbooks may not teach.
Bilibili
Known as China's YouTube, Bilibili is a massive repository of Chinese content on almost every topic: vlogs, tech reviews, documentaries, educational channels, and more.
It is also a window into modern Chinese youth culture.
Open platform →Tencent Video / iQIYI / Youku
These are major streaming platforms for Chinese TV dramas, movies, and variety shows. They are great for hearing natural dialogue and picking up cultural nuances.
You can also find many videos from these platforms on YouTube, often with English subtitles:
Community and speaking practice
Tools can help you study, but language is for communication. Try to include some output practice: speaking, writing, messaging, or asking questions.
HelloTalk
A language exchange app where you can connect with native speakers and practice messages, voice notes, and short conversations.
Open tool → Language ExchangeTandem
Another language exchange platform for finding conversation partners and practicing real communication.
Open tool →Reddit Communities
Reddit communities can help you ask questions, find resources, and see what other Chinese learners are struggling with.
Useful communities: r/ChineseLanguage and r/Chinese.
How to use these tools effectively
The best tool is not the most popular one. The best tool is the one that helps you solve your current learning problem and that you can use consistently.
Build a simple routine
- Use one pinyin tool for pronunciation review.
- Use one dictionary for daily lookup.
- Use one flashcard tool for vocabulary review.
- Use one media source for listening input.
- Use one method for speaking or writing output.
Do not collect too many tools
- Do not download many apps and use none of them.
- Do not spend all your time organizing resources.
- Do not only read pinyin without training characters.
- Do not only watch videos without active review.
- Do not wait until you feel “ready” to practice output.
