iPhone Screenshots


Learn Chinese with interactive flashcards! Memorize characters, pinyin and tones. Make flashcards with the Chinese dictionary, handwriting animations and HSK words

Mandarin Spark is smart study tool for learning Chinese!

• Learn Chinese words and characters with INTERACTIVE flashcards

• Expand your vocabulary with over 100,000 words!

• Smart study to help you memorize Chinese

• Install new flashcard decks, or build your own

• Optimized study system helps you to learn quicker


Mandarin Spark is a smart study tool to learn Chinese. It uses interactive flashcards to help you learn Chinese characters, pinyin and tones. Each time you use the app, a fully optimized Chinese flashcard test is generated unique to you. This ensures you are tested on your weakest areas first and helps you to learn Chinese faster.

You can create your own flashcard decks using the built-in Chinese dictionary, or install HSK word lists. HSK levels 1 to 6 are currently available.


• Interactive Flashcards
4x flashcards tests are designed to strengthen your Chinese character recognition, pinyin translation and tone recollection. Tests are bi-directional, so you can test Chinese -> English and English -> Chinese.

• Optimized Testing
Mandarin Spark monitors your study patterns and habits. This information is then used to calculate the most effective flashcard test sequence unique to you. We use a Smart SRS model - this is based on the standard spaced repetition study method, however we apply carefully calculated adjustments, based on your learning profile, to ensure you get an optimized study experience and learn faster!

• Study Paths
Bite-sized, guided learning sessions help make learning Mandarin more manageable. Learn using themed word sets in short sessions, such as most common Chinese words.

• Custom Flashcard Decks
Flashcard decks are available for all HSK levels, or you can create your own custom decks using the built-in dictionary. Mandarin Spark also has free flashcard desks containing the common Chinese words!

• Chinese-English Dictionary
Includes the CC-CEDICT open-source Chinese-English dictionary, which contains over 100,000 entries for building your own custom study lists and flashcard decks. Tap words to view detailed definitions and search for related words.

• Hanzi Stroke Animations
Learn how to write over 8,000 Chinese character with hanzi stroke animations.

• Spoken Chinese
Chinese audio is provided using the built-in text-to-speech (TTS) engine, so you can hear the words spoken during flashcard tests.

• Simplified & Traditional Characters
Learn both Simplified Chinese and Traditional Chinese characters, or switch between the two.

• Study Rewards
Stay motivated with study rewards. Collect gold stars for each correct answers, and shiny gems for completed flashcard sets.

• Personalised Learning
Create a personal study profile. Set your preference study priorities, change tone colors, set a daily study target, limit the number of new words per day, change audio settings and customize your flashcard decks with custom icons.

• Offline
Mandarin Spark is 100% offline - so no internet connection is required to take flashcard tests!

• User Guide
The detailed user guide to help you get the most from Mandarin Spark.

A subscription is required to access some features. Payment will be charged to your Apple ID account at the confirmation of purchase. The subscription automatically renews unless it is cancelled at least 24 hours before the end of the current period. Your account will be charged for renewal within 24 hours prior to the end of the current period. You can manage and cancel your subscriptions by going to your App Store account settings after purchase.


Find out more about Mandarin Spark:

Twitter: MandarinSpark
Instagram: Mandarin_Spark

Privacy Policy: https://mandarinspark.com/privacy/
Terms of Service: https://mandarinspark.com/terms/

What’s New

Version 1.6

Mandarin Spark is back with our annual BIG summer update - adding new features and app improvements year after year!

- You can now practise WRITING characters! Swap the character buttons for a Chinese handwriting keyboard and test your ability to write hanzi.

- Write your own definitions for dictionary entries

- Tap a hanzi during a flashcard test to load the dictionary popover - easy access to single character definitions, stroke animations and more!

- swipe gestures (try swiping down on popover screens)
- UI improvements, less wasted space on screen and more consistent theming throughout the app
- a new word list - WEATHER words!

Contact us at support@MandarinSpark.com

Ratings and Reviews

4.4 out of 5
23 Ratings

23 Ratings

a_morris60 ,

Hidden gem!

The best flashcard app for learning Chinese, a true hidden gem. Can’t believe I only stumbled upon this recently...

Flashcards are great, seem to do a good job at testing me on difficult words and not wasting time on words stuff I already know. The Chinese dictionary is useful to make my own lists, but could be a bit more user friendly to search. However, app has very impressive design and the new update is awesome!

Developer Response ,

Thanks for your 5* review! It's great to hear that Mandarin Spark is helping you to learn Chinese more effectively. There's lots of new features and improvements on the roadmap, so keep an eye out for future updates :-)

JoanThum ,

Fun learning Chinese

Been using this app for over a year now. Makes learning Chinese fun. Has very effective flashcards which really help me to remember characters and tones! I’ve noticed my spoken Chinese improve just because I’m able to remember tones better! This app will not “teach” you Chinese alone, but it is the best app “tool” to support anybody learning Chinese.

Developer Response ,

Thanks for your 5* review! It's great to read your positive feedback about Mandarin Spark!

dantruong1984 ,

Fantastic app to learn chinese

This app is very good and I so subscribed about how the design of app. 好看. I just want to suggest the developer for your app is more interested. Why don’t you add the fields like popular sentences which used in daily conversations. Thanks

Developer Response ,

Thanks for your 5* review! It's great to read your positive feedback for Mandarin Spark! I've taken note of your suggestion - this is a great idea that would certainly improve the usefulness of the app :-)

App Privacy

The developer, Exploro Labs Ltd, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Purchases
  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You Might Also Like