Learn Chinese for FREE by chatting with students of the same age in China. Complete missions with new friends/Penpals in China to learn Mandarin Chinese, teach English and earn rewards. You can train a personal chatbot to teach English to students in China, to learn some Chinese in the process and to use the personal chatbot to discover new friends who share the same interests.

SnapLingo matches students (age 6 to 15) as language buddies/Penpals to practice and teach each other their native language and culture. SnapLingo can be used at home or in schools, and works well with language learning software such as, Duolingo and Rosetta Stone, etc.

Leading schools and programs have been using SnapLingo to spark conversation about culture and life abroad, while exposing students to foreign language giving them the chance to practice reading, listening, speaking, and writing. These schools include Chinese American International School (CAIS), Scenic Heights Elementary School, Disney School, Experimental Primary School of Beijing Normal University and the Mandarin Institute STARTALK program. Teachers can request school codes for their students to use SnapLingo for free.

• Users must be verified by our system and staff in order to participate.
• All photos, chats, and comments are constantly monitored and filtered by our system and staff.
• All users’ identities are carefully protected. No personal information is collected.
• Parents and Teachers receive notifications and progress reports.

Founded in San Francisco, SnapLingo is an innovative Peer-to-Peer language learning platform (U.S. Patent pending). SnapLingo is safe, engaging and empowering.

Questions or feedback? Want to get a free code for your school?
We'd love to hear from you at

What's New

Version 6.22.0

- Bug fixes and performance improvements

Ratings and Reviews

4.6 out of 5

11 Ratings

11 Ratings



I like this app. It requires people to take a photo and record their voice. It also dies not lead you to put the birthday if its older than 1990. It's cute and it looks like fun. I wish they make one for adults like this. :)

Language Settings?

Mr. Martino

Hey the app looks great but I’m having a major problem. I live in China and wanted to use this as a tool for my child to continually practice Chinese. After I installed the app, the instructions are in Chinese and it says my son is my from China looking to talk with American! How can I fix this?



This is a very easy and educational app that helps children who wants to learn Chinese much easier with help from actual native speakers~


118.1 MB
Requires iOS 5.11 or later. Compatible with iPhone, iPad, and iPod touch.
English, Czech, Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese, Spanish, Swedish, Traditional Chinese, Turkish
Age Rating
Rated 4+
© SnapLingo


  • Family Sharing

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

You May Also Like