Learn languages with native speakers in 1-on-1 online lessons or make money teaching languages online!

italki is a language learning app and online language platform that connects language students with language teachers from across the globe. italki is for anyone who wants to learn a new language in the most effective way: with 1-on-1 online language lessons.

Our experienced language teachers will personalize your lessons based on your interests, skill level, and learning pace. Whether you're learning for school, work, travel, exams, or just learning to dive into the culture, you can always find the most experienced teachers to meet your needs.

Unlike other language learning apps, you can learn from native speakers who will turn classroom conversations into real-life scenarios.

Forget about monthly subscriptions and expensive language course packages. On italki, you pay per lesson. You can top up your italki Wallet and pay per lesson without any subscription, bookings fees, or contracts.

Language teachers set their own fees starting at $8 for certified teachers and $4 for tutors. Trial lessons start from $1 to try out. We offer affordable lessons that are up to 30% cheaper than in-person teachers.

We offer up to 130 languages taught by +13,000 teachers globally!

You want to learn Spanish? On italki you can connect with hundreds of professional Spanish teachers or private tutors. Looking to improve your English? No problem, our experienced English teachers are here to help. Whether you're looking to brush up on your conversation skills, pronunciation, or learn a new language altogether, on italki you’ll find the best language tutor to grow with.

Language learning on italki is easy and convenient. All you need to do is:

1. Choose your language teacher by price, specialties, country of origin, and more.
2. Book your first language lesson at a time and date that suit you.
3. Connect with your teacher via video chat software, and let the learning begin!

Now, you can learn different languages with professional teachers and native speakers from the comfort of your home or office. Language learning has never been easier!

Discover the italki language community where you can ask any questions, get feedback on grammar, spelling, and practice a foreign language with other students for FREE! Whether you’re catching up on personalized content, hot topics, or engaging with the community news feed, learning a foreign language on italki goes beyond the classroom.

Are you a native speaker who loves teaching languages and meeting new people? No matter if you’re a certified teacher or not, you can become a language tutor on italki and get paid to help others learn a language.
As an italki teacher, you can:
- Earn money online
- Set your own prices and hours
- Teach on your schedule
- Teach from anywhere you want

italki—the difference between memorizing vocabulary and carrying a conversation. Accelerate your language journey today. #SpeakFromExperience

What’s New

Version 3.36

Better, faster, smoother. We spent this week getting rid of some bugs so your italki experience is even better.

Ratings and Reviews

4.1 out of 5
415 Ratings

415 Ratings

Old man navy ,

Helps with communication with teachers

The app works well for communicating with my teacher/s, however the calendar section of the app doesn’t work well with linking my lessons to my iPhone calendar, i cant seem to get it to automatically sync up. The only thing I see is the link from email but it just shows text info.

From devs

"Dear user, thank you for informing us! To sync iCal with Apple's calendar, you simply need to access our webpage (no app), go to "Calendar", then click on "Get iCalendar Feed" and you will copy and paste the link in your Apple's Calendar by clicking "+". Then all of your Apple devices with the same ID will have all of your italki lessons :)"

ME.... does not work, the only thing that happens is the calendar ‘adds’ the typed url. Nothing from there in. Sorry, just working for me

Developer Response ,

Dear user, thank you for informing us! To sync iCal with Apple's calendar, you simply need to access our webpage (no app), go to "Calendar", then click on "Get iCalendar Feed" and you will copy and paste the link in your Apple's Calendar by clicking "+". Then all of your Apple devices with the same ID will have all of your italki lessons :)

bcvbrett ,

Teachers great; app not so much

I’ve had several fantastic lessons from my teacher that I found through italki. That said, the app and platform is a real pain to use and is very limited functionally. It has numerous bugs and weird feature gaps that you will notice constantly—simple stuff like not sending me push notifications when the teacher sends me a message with the in-app chat. Seriously?

More importantly, the app has numerous UX problems that turn the app into an incredibly painful experience. For example, in the name of “security,” the app forces you to enter your password every time a lesson was completed. This is a terrible security feature that cannot be disabled with a setting, and since the app designer never thought to integrate with Touch ID or Face ID or keychain—sorry, you’re on your own. So every. single. day. I have a lesson, I have to go into my password manager and copy/paste my password into italki. What gives?

Honestly, as soon as I discover another company that offers language courses, I won’t be doing business with italki. The quality is so low that it’s just no fun at all.

Developer Response ,

Dear user,

Thank you for your invaluable feedback.

We're happy to know that you've found a great value in our teachers and in their lessons!

Yet, we appreciate even more your detailed feedback regarding our app: missed pop-up notification and a better security feature which can avoid entering the password manually.

Of course, entering the password to complete the lesson is vital as a rating and feedback can affect our teacher's profile and can cause a ban on the teacher's profile - that's why its important that the italki user insert manually the password in order to avoid that a second person - no the main user - can create a false feedback on our teacher.

We thank you for the time spent to write down this feedback, and if you have any other suggestion, as we're always working on optimising our platform, please, contact our Support.

Thanks and we wish you a great learning day ahead!

Best regards,

samedeepwaterasyou75 ,

5 stars for iTalki, 3 for the app itself

I’m learning Japanese with a couple of teachers during this lockdown, and iTalki has been great so far. The app has some annoying bugs, though, like not retrieving payment info from my keychain, teacher reviews coming up as white text on white, and a few other things I’m forgetting. In time this should be great.

Edit: it just ate a message I spent some time composing in Japanese. Had to redo it on the website. I’m uninstalling and will stick to the website. The app is definitely not ready. Also, all of my lessons have moved to Skype, as the classroom function is extremely slow.

To the devs: Sorry, I’m spending quite a bit of money and time taking lessons on your site and will likely soon be teaching English on here as well. Your employees should be the ones testing the app, not paying users.

Developer Response ,

Dear Customer, thanks for your feedback, could you please send us more details to so we can better help you?

App Privacy

The developer, italki HK Limited, 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:

  • Contact Info
  • 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 May Also Like