iPhone Screenshots


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.5.4


Mandarin Spark is back with a BIG summer update adding new features and app improvements.


- learn how to write over 8,000 Chinese characters with new character stroke animations


- a whole new type of flashcard! Test your ability to recognise and translate Chinese words into English


- review any incorrect flashcards immediately after completing a study set


- more test customization options, so you can turn on/off different flashcard types


- clearer icons, smoother transitions, a handy test timer and more!

v1.5.4 contains performance improvements, fixes a display bug for users in Dark Mode and fixes a bug which sometimes displayed the wrong character when drilling down through character definitions.


Contact us at support@MandarinSpark.com

Ratings and Reviews

4.4 out of 5
22 Ratings

22 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 :-)

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 :-)

Oscar Gom ,


Hi I really like this app. I was wondering is there a way to make a character appear without having to tap on it during the flash card study? Thanks!

Developer Response ,

Thanks for your 5* review! It's great to hear you like using Mandarin Spark!

Characters will be hidden on pinyin and tone cards if you are due to be tested on them in the same set (otherwise this would give away the answer). However, you can get a 'sneak peek' at the characters by tapping in the empty charatacer space.

Hope this answers your question, but if not please feel free to contact support@MandarinSpark.com


Exploro Labs Ltd
170.4 MB

Requires iOS 11.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Infrequent/Mild Profanity or Crude Humor
Infrequent/Mild Mature/Suggestive Themes
In-App Purchases
  1. Mandarin Spark Pro (Monthly) $4.99
  2. Mandarin Spark Pro (Monthly) $3.49
  3. Mandarin Spark Pro (Lifetime) $49.99


  • Family Sharing

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

You May Also Like