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.

150+ LANGUAGES // 10,000,000+ LESSONS BOOKED
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.54

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

Ratings and Reviews

4.7 out of 5
1.5K Ratings

1.5K Ratings

Malintazo ,

Very happy with italki!

Italki is a great resource! Easily connecting with a native (Russian) speaking instructor has really sped up my learning. I have not had any problems with the app at all and find it easy and functional, though I will say I primarily use the website (which is very intuitive and makes communicating and connecting with my instructor/uploading money/reserving lessons/and viewing my upcoming schedule easy and organized). In terms of the actual learning via italki - I really enjoy and appreciate italki! It is by far the most efficient way to find and connect with a reputable instructor (and with so options for instructors to choose from you can easily find one who suits your style) that I have come across! The lesson price for my instructor is very reasonable too, and she is excellent and has made a huge difference in my learning. I highly recommend italki!

poogleypie ,

Super annoying - need to confirm every lesson and forced to rate teacher after every lesson

Every time you have a lesson, in order for the teacher to get paid, you have to login to the website or app and confirm the lesson. This further requires you to enter your password each time, which is an additional irritating step. It also forces you to leave a rating for the teacher every single time. I don’t mind leaving a review after the first lesson or having the option to leave a review after each lesson, but this app forces you to do so after every lesson or else your teacher doesn’t get paid right away - it makes them wait for their payments. I use other apps for other types of lessons and the teacher is paid automatically - there’s no need to login after the lesson unless there was a problem. I like the teacher that I use on italki which is the only reason I keep using it. If I am able to switch to a different platform with the same teacher, I will definitely do that because this is the most user unfriendly of all apps I have. I am reminded of this each week on each lesson.

Developer Response ,

Hello user, we value all of our users feedbacks and we hope to keep on improving our platform and policies to provide a great learning experience! Meanwhile, if you don't select the lesson as completed our system will do it after 72 hours and also provide an excellent feedbacks. The reason why payments are not directly delivered to teachers is because we provide 72 hours to the student to report any "issue" and request a refund or rescheduling if needed. We'd like to assist both parties our best but we value your feedback. Thanks!

billful ,

Don’t wait. It really is better than you can imagine

I’ve known about italki for more than a year but never got around to trying it because I was skeptical that it would be a good experience and I was a little tired of doing online meetings all the time for work. That was a huge mistake. Just do one or two trial sessions and you will quickly realize like I did that the quality of instructors is really amazingly good and the experience is fantastic. I’ve had sessions with three instructors, all excellent, and I am very excited to finally be making real progress towards my language learning goal. And the sessions are fun. I am learning so much. Oh, also the scheduling is super easy.

Developer Response ,

Dear Billful, thank you so much for joining italki and delivering this great review!

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 Might Also Like