EnglishUSD $
1-on-1 teacher
Group Class
Community
Become a teacher

Start real learning, see clear progress

  • Flexibility: No subscriptions. Choose your own schedule
  • Tired of app learning? Speak with a native teacher
  • A wide variety of tutors for all levels and learning styles
English teacher
English teacher
English4257 Teachers
japanese teacher
Japanese1222 Teachers
spanish teacher
Spanish2345 Teachers
chinese teacher
Chinese980 Teachers
french teacher
French1294 Teachers
italian teacher
Italian834 Teachers
german teacher
German764 Teachers
all teacher
More20000+ Teachers

Pick from 150+ languages

English
Japanese
Spanish
Chinese
French
Italian
German
Portuguese
Korean
Arabic
More
5.0

1028 Lessons

Melissa

Professional teacher

English
Other

Lessons start from

USD 13.50

5.0

2479 Lessons

Julie Castillo

Professional teacher

English
French
+4

Lessons start from

USD 10.00

5.0

2833 Lessons

Sharon (Kids)

Professional teacher

English
Hebrew
+1

Lessons start from

USD 7.00

5.0

5152 Lessons

Teacher Heather

Professional teacher

English
Other

Lessons start from

USD 10.00

5.0

4345 Lessons

Randal

Professional teacher

English
Other

Lessons start from

USD 10.00

5.0

4988 Lessons

Erin Wylie

Professional teacher

English
Other

Lessons start from

USD 8.50

See what italki offers

1-on-1 language lessons
1-on-1 lessons
Find teachers from all over the world sharing their languages, dialects, and cultures.

Find my teacher

Group classes
Group Class
Fun and engaging online group classes designed and led by expert teachers.

View all classes

Language learners from all over the world
Practice for free
Meet and share experiences with millions of language learners from more than 190 countries.

Explore the community

Hear it from italki learners

italki is trusted by authoritative websites
italki is trusted by authoritative websites
italki is trusted by authoritative websites
italki is trusted by authoritative websites
italki is trusted by authoritative websites
italki is trusted by authoritative websites

Take learning beyond the classroom

AssessmentAssessment
PodcastPodcast
ArticlesArticles
TopicsTopics
PromptPrompt
QuizQuiz
AssessmentPodcastArticlesTopicsPromptQuiz
AssessmentTest your level with a free language assessment
Test now
English187016 are participating
Spanish29934 are participating
French18704 are participating
German18410 are participating
Japanese14738 are participating
Korean11184 are participating
Chinese13080 are participating
Italian9540 are participating

Frequently asked questions

How does italki work?

italki helps you achieve your language learning ambitions. Find your ideal teacher and book a 1-on-1 lesson. There's no subscription or rigid schedule. Learn when you want, as much as you want.

If you'd prefer to learn without a teacher, you can use italki's handy learning tools. Improve your vocabulary, train your ear with podcasts, and put your knowledge to the test with quizzes. The italki Community is always sharing new content with language lovers.

How many italki lessons a week can I take?

We don't want to limit your learning. As long as you and your teacher have the time, you can take as many lessons as you want.

Teachers on italki allow you to go at your own pace. If you want to have a quick lesson during your lunch break, 30 minute or 45 minute lessons are ideal. People looking for a longer session, you can book up to 90 minutes!

We also offer lessons for impulsive learners. If you want to learn a language right now, you can book an Instant Lesson and start a trial lesson.

Is italki worth it for learning a language?

Yes! italki offers the freedom and flexibility to learn with a teacher you like, at a price you can afford, with a schedule that works for you.

You aren't locked into any hard commitments. Lessons are pay as you go, and teachers set their own prices. Browse a marketplace of teachers with different teaching styles and curriculums until you find the teacher that's right for you.

Learning doesn't always have to take place in a classroom. Share posts with the Community and receive feedback from other language learners. Use italki's learning tool to discover new words with vocabulary sets, listen to podcasts from around the world, practice with prompts, and more!

How do I become a teacher on italki?

Anyone is welcome to apply to be a teacher on italki. You can apply by clicking here

There are two types of teachers on italki, community tutors and professional teachers. Professional teachers have proven experience teaching and the qualifications required to help you learn a language efficiently.

Community tutors are passionate language-lovers who want to share their knowledge with others.

View all
Language teachers
English teachersSpanish teachersFrench teachersJapanese teachersGerman teachersChinese teachersKorean teachersItalian teachersRussian teachersPortuguese teachersArabic teachersHindi teachersAll teachers
Learn a language
Learn EnglishLearn SpanishLearn JapaneseLearn FrenchLearn GermanLearn ChineseLearn KoreanLearn ItalianLearn RussianLearn PortugueseLearn ArabicLearn Hindi
Lessons
1-on-1 LessonsGroup Class
Teaching
Become a teacherTeaching Code of Conduct
Learning resources
italki Language Testitalki Language Challengeitalki Podcastsitalki Quizitalki Community
Promotions
Refer a FriendBuy a Gift Carditalki BusinessAffiliate ProgramPartnership Program
More
FAQitalki BlogDownload App
© 2026 italki HK Limited.
About usCareersPressSupportLegalPrivacyContact