Skip to content

italki

Marketplace connecting language learners with professional teachers and tutors.

Not yet verified
Demo online
MIT

Open the official app on www.italki.com

This tool is hosted by its maintainers. Click below to open www.italki.com in a new tab — it's their official demo.

Browse education tools →

What's next with italki?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is italki?

italki is a language learning platform that connects users with certified native-speaking tutors for personalized 1-on-1 lessons. Its primary purpose is to provide flexible, subscription-free language practice through live conversations with qualified teachers. The tool caters to learners seeking structured progress in languages like English, Spanish, and Japanese, addressing the challenge of practicing conversational skills outside traditional classroom settings. By eliminating recurring subscription fees, italki appeals to budget-conscious users who prioritize flexibility in scheduling and tutor selection. It solves the problem of limited access to native speakers by leveraging a global network of 20,000+ tutors across 150+ languages, enabling users to engage in real-time dialogue for practical language mastery.

How it works

italki is an online language learning platform that facilitates direct communication between students and certified tutors. It prioritizes real-world language practice by connecting learners with native speakers for interactive lessons. The platform's core purpose is to enable users to improve conversational fluency through personalized instruction. It emphasizes flexibility, allowing users to choose their own schedules and avoid long-term subscription commitments. italki offers 1-on-1 lessons with tutors certified in their respective languages, including specialized options like Arabic (Maghrebi) or Croatian. Tutors teach multiple languages, such as English and Spanish, with pricing starting at $15 per session. The platform supports group classes led by expert teachers and provides access to over 5,000 lessons across various language pairs.

How to use it

  1. 1Create an account and search for tutors by language, location, or teaching style. 2. Filter tutors based on availability, ratings, and lesson packages. 3. Select a tutor and schedule a session at your convenience. 4. Join live lessons via video call or messaging for real-time practice. Practical tips include reviewing tutor bios, checking lesson duration options, and utilizing the platform's group class features for additional practice opportunities.

What it can do

  • language tutoring

Use cases

Assumptions and limitations

Assumptions

  • source: https://www.italki.com/
  • license: Proprietary — free to use
  • privacy: Opens an external demo

Limitations

  • Users must self-manage lesson consistency without built-in reminders or progress tracking tools.
  • Group classes are limited in availability compared to individual tutoring options.
  • Pricing varies widely based on tutor expertise and language pair, which may create financial barriers.
  • The platform lacks integrated grammar exercises or vocabulary tools beyond tutor-led sessions.
  • Language proficiency levels are self-reported, potentially affecting tutor-learner compatibility.

Understanding the result

Marketplace connecting language learners with professional teachers and tutors.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by (MIT).
Built with
(https://www.italki.com/)
License
MIT
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Query
Output
Text
Open-source source & license

Built with https://www.italki.com/. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
License
MIT
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

How does italki ensure tutor quality?

italki verifies tutors through a certification process, requiring proof of native language proficiency and teaching credentials. Tutors undergo background checks and must maintain high ratings from previous students to remain active on the platform. Users can review tutor profiles, including teaching experience and language-specific expertise, before scheduling lessons.

How does italki handle language learning progress?

The platform does not offer automated progress tracking tools. Users must manually log lessons or use external apps to monitor their development. Tutors may provide personalized feedback during sessions, but there is no centralized system for tracking milestones or skill improvements over time.

How do I find a tutor for a specific language dialect?

Search filters allow users to select tutors teaching specific dialects, such as Arabic (Maghrebi) or Croatian. For example, a user seeking Arabic lessons can filter tutors offering Maghrebi dialect instruction. Detailed tutor bios often include dialect-specific expertise, enabling precise matches.

How does italki compare to Preply or Tandem?

italki focuses on 1-on-1 tutoring with native speakers, while Preply emphasizes structured lesson plans and Tandem prioritizes language exchange with peers. Unlike italki, Preply offers integrated grammar exercises, and Tandem includes a community-driven dictionary. italki's subscription-free model contrasts with Preply's tiered pricing but lacks group class features available on both alternatives.

What should I do if a lesson is interrupted by technical issues?

If a session is disrupted, users should immediately notify their tutor through the platform's messaging system. italki does not automatically reschedule lessons, so users must coordinate with tutors to rearrange sessions. Ensuring a stable internet connection before joining lessons can help prevent disruptions.

Spotted something wrong with italki, or want to maintain it? See how to help.