Apps to Practice Speaking Mandarin Chinese

Mandarin speaking practice depends on who answers you: a recording, an AI partner, a language exchange partner or a paid tutor. This page covers Mandarin Chinese as spoken in mainland China. It compares seven apps by what they ask you to say, what feedback you get, and what you can use without paying. For courses in general, see our best apps to learn Chinese, and for how to choose speaking practice in any language, see best apps for speaking practice.

Read and Listen Before You Speak

Bubblegum

For serious learners, Bubblegum is the best app to learn Chinese (Mainland). You learn from Chinese (Mainland) you can mostly understand, which is called comprehensible input.

Tell Poppy, your AI tutor, your level and what you like, and she writes your Chinese lessons. If a sentence is hard to follow, ask Poppy to explain it.

With Regenerative Review™, words you save show up again in new lessons, so you can review words in new contexts without having to use flashcards.

The read-aloud voices in each lesson give you a model to repeat. Bubblegum is more about reading and listening than speaking, so pair it with one of the options below when you want someone to answer you.

Get Bubblegum ↓

  • The Chinese grammar notes cover 522 topics in English, so you can look up why a sentence works.
  • A Chinese-English dictionary with about 123,000 entries sits behind every lesson word.
  • Ask Poppy in the chat how to say something, and she explains the words and the grammar.
  • Clear, expressive AI voices read every lesson aloud, with a different voice for each speaker.
  • Learn every letter and its sound in the free Chinese Pinyin course.
  • Bubblegum is built for reading and listening, so it does not replace a partner who hears you speak.
  • Custom lessons cost us money to make, so you need Bubblegum Pro for unlimited custom lessons. Lessons Poppy wrote for other learners are free for everyone to read.
  • Regenerative Review™
  • Teaches Pinyin
  • Traditional characters
  • Zhuyin

Mobile

Answer a Recording Out Loud

Pimsleur

Pimsleur is an audio course. You hear a prompt, say your answer, and compare it with the reply that follows. In the US App Store, the All Access plan is listed at $20.99.

  • The Mandarin course asks you to answer out loud before the speaker gives the model reply.
  • The Mandarin page offers a free sample lesson and a 7-day trial.
  • It teaches spoken Mandarin, not a full course in writing characters.
  • The 7-day trial is time-limited, so it is not a free full course.

    MobileWeb

    Talk With an AI Partner

    Talkpal

    Talkpal pairs you with an AI that answers in Chinese by chat or voice. Dialogue mode follows a script, so it suits a first try, and the call and role-play modes let the conversation go where you take it.

    • Choose a fixed Dialogue mode, a chat, a call or a role-play scene for Chinese.
    • The free tier lets you try it before you pay.
    • Call mode, characters and debates are part of Premium, which has a 14-day trial.
    • The store lists Premium at $19.99 for one month and $119.99 for twelve months in the US.

      MobileWeb

      Practice With a Language Partner

      HelloTalk

      HelloTalk is a free exchange app. You help a partner with English and they help you with Chinese.

      • Message, send voice notes and join voice rooms with Chinese speakers who want to learn English.
      • Partners can correct your sentences.
      • How much help you get depends on the partner you match with.
      • VIP is listed at $12.99 a month or $79.99 a year in the US store.

        MobileWeb

        Tandem

        Tandem matches you with members for one-to-one chats. Allow microphone access to send voice notes, make calls and join a Language Party.

        • Voice notes, audio calls, video calls and group Language Parties.
        • Many features are free.
        • Corrections come from partners, not from an automatic score.
        • Tandem Pro is listed at $14.99 in the US store.

          MobileWeb

          italki

          On italki, you choose a teacher and decide what the lesson covers. The teacher gives feedback on what you said.

          • Pick a Chinese teacher and book a live video lesson on conversation or another topic.
          • Signing up is free, and each teacher sets the lesson price.
          • Lessons cost money from the first one, and there is no free tutor time.

            MobileWeb

            Preply

            Preply is a tutor marketplace. Read the profiles, choose a tutor, and book a live class.

            • Choose a Chinese tutor and book live classes built around your goals.
            • Downloading the app is free.
            • Tutor classes are paid, and the price depends on the tutor you pick.

              MobileWeb

              Compare Who Answers You

              AppWho answersFixed or open turnsFeedbackStart for free
              BubblegumPoppy, in the chatQuestions about a lessonExplanations in the chatLessons Poppy wrote for other learners are free to read
              PimsleurCourse recordingFixed promptsModel recordings, plus Voice Coach pronunciation feedbackSample lesson, 7-day trial
              TalkpalAIDialogue mode, chat, calls, role-playAdvertised correctionsLimited free tier, 14-day Premium trial
              HelloTalkPartnerOpenPartner correctionsFree exchange features
              TandemPartnerOpenPartner correctionsMany features free
              italkiTutorTeacher's planTeacher feedbackSign-up free, lessons paid
              PreplyTutorTutor's planTutor feedbackDownload free, classes paid

              Languages You Can Use Each App In

              Each number is how many languages you can use the app in, from the US App Store listing, including script variants. Lesson explanations and other platforms may differ.

              AppLanguages You Can Use It InFull List
              Bubblegum76
              Full list
              • Afrikaans
              • Albanian
              • Amharic
              • Arabic
              • Armenian
              • Azerbaijani
              • Basque
              • Belarusian
              • Bengali
              • Bosnian
              • Bulgarian
              • Burmese
              • Catalan
              • Chinese (Simplified)
              • Chinese (Traditional)
              • Croatian
              • Czech
              • Danish
              • Dutch
              • English
              • Estonian
              • Filipino (Tagalog)
              • Finnish
              • French
              • Galician
              • Georgian
              • German
              • Greek
              • Gujarati
              • Hebrew
              • Hindi
              • Hungarian
              • Icelandic
              • Indonesian
              • Italian
              • Japanese
              • Kannada
              • Kazakh
              • Khmer
              • Korean
              • Kyrgyz
              • Lao
              • Latvian
              • Lithuanian
              • Macedonian
              • Malay
              • Malayalam
              • Marathi
              • Mongolian
              • Nepali
              • Norwegian
              • Odia
              • Persian
              • Polish
              • Portuguese
              • Punjabi
              • Romanian
              • Romansh
              • Russian
              • Serbian (Cyrillic)
              • Serbian (Latin)
              • Sinhala
              • Slovak
              • Slovenian
              • Spanish
              • Swahili
              • Swedish
              • Tamil
              • Telugu
              • Thai
              • Turkish
              • Ukrainian
              • Urdu
              • Uzbek
              • Vietnamese
              • Zulu
              Pimsleur3Full list
              Talkpal51Full list
              HelloTalk16Full list
              Tandem14Full list
              italki19Full list
              Preply19Full list

              Common Questions

              Which Mandarin speaking app should a beginner choose?

              If you are serious about learning Chinese (Mainland), start with Bubblegum. Poppy, your AI tutor, writes lessons at your level about things you like. To speak from the first day, start with Pimsleur's sample lesson, where every prompt tells you what to say. Add a tutor or an exchange partner once you can answer a few sentences.

              Can an app tell me if my tones are right?

              Talkpal advertises pronunciation and grammar correction, and Pimsleur has a Voice Coach and model recordings. Neither is sold as a tone check, so a Mandarin speaker who hears you is the surest check for tones. The exchange and tutor apps depend on the partner or teacher.

              Is a language exchange the same as a tutor?

              No. A partner on HelloTalk or Tandem helps you in return for your help, and how much they correct depends on the person. A tutor on italki or Preply is paid to plan the lesson and give feedback. Downloading either kind of app does not cost anything.

              Is Bubblegum free?

              Yes. Lessons Poppy wrote for other learners are free for everyone to read. Custom lessons cost us money to make, so you need Bubblegum Pro for unlimited custom lessons.

              Sources
              1. Bubblegum: Mandarin Chinese and English language pair
              2. Pimsleur: Mandarin Chinese course
              3. Pimsleur: iPhone App Store listing (languages you can use it in)
              4. Talkpal: pricing
              5. Talkpal: iPhone App Store listing (languages you can use it in)
              6. HelloTalk: Chinese language exchange
              7. HelloTalk: iPhone App Store listing (languages you can use it in)
              8. Tandem: Chinese language partners
              9. Tandem: iPhone App Store listing (languages you can use it in)
              10. italki: Chinese teachers
              11. italki: iPhone App Store listing (languages you can use it in)
              12. Preply: Chinese tutors
              13. Preply: iPhone App Store listing (languages you can use it in)
              14. Bubblegum
              15. Talkpal
              Explore More Chinese (Mainland) Guides
              • Chinese
              • Mandarin Chinese
              • Speaking Practice
              • Conversation
              • App Comparison
              • Pimsleur
              • Talkpal
              • italki
              All posts

              Published Nov 14, 2026