Overview
Duolingo taught a generation that language learning could be a game. italki is the correction to that idea. There are no streaks here, no cartoon owls, no dopamine loops engineered by a growth team. There is a stranger on a video call in Cairo or Osaka or Bogotá who will spend the next sixty minutes making you say the thing correctly, and then say it again.
Published by italki HK Limited, the platform is fundamentally a two-sided marketplace, not a courseware product. That distinction explains nearly everything about how it behaves — its strengths, its price structure, and its persistent software problems. italki does not write curriculum. It does not own the pedagogy. It runs discovery, scheduling, payments, and a video pipe, and it takes a cut. The teaching itself is outsourced to tens of thousands of instructors across more than 150 languages, split into two tiers: certified professional teachers, who carry credentials and structured lesson plans, and community tutors, who are fluent or native speakers offering conversation practice at meaningfully lower rates.
The market position is unusual because italki has almost no direct competition at its scale. Preply and Verbling occupy adjacent space, but neither matches the depth of italki’s long tail. This is the platform where you find a tutor for Egyptian Arabic specifically — not Modern Standard Arabic, not “Arabic,” but the dialect actually spoken in Cairo. Same for Cantonese, Tagalog, Georgian, regional Italian. The catalog is the moat.
The reception reflects that. 4.8 out of 5 on the App Store from 9,551 ratings is an exceptional number for a marketplace app. Read the review text, though, and a pattern emerges immediately — the praise is for people, and the complaints are for pixels.
Key features
- Deep tutor discovery with real filters: Search by language, price, availability, specialization, student rating, and — critically — accent. British versus American English is a selectable parameter. So is a tutor’s willingness to teach a specific CEFR band or exam. Every tutor posts an introduction video, which does more work than any written bio: you hear the accent, gauge the energy, and decide in ninety seconds whether this is a person you can spend an hour with.
- Pay-per-lesson pricing, no mandatory subscription: You load prepaid italki credits and spend them per booking. Lessons come in 30, 45, 60, or 90-minute blocks. Package discounts exist for committing to a run of lessons with one teacher, but nothing auto-renews and nothing locks you in. In a category addicted to recurring revenue, this is close to a moral stance.
- CEFR-aligned, goal-driven instruction: Teachers calibrate to your level from A1 through C2 and to a stated objective — conversation fluency, business language, grammar repair, or exam prep (IELTS, DELE, JLPT, HSK). Compare this to app-based learning, which teaches everyone the same sentence about a bear drinking beer.
- italki Classroom, plus escape hatches: Lessons run in the built-in video conferencing tool, or over Skype or Zoom if the tutor prefers. That fallback is not a courtesy. It’s a safety valve, and it matters.
- A free layer that isn’t a trial: Language exchange partner matching pairs you with someone learning your native language. The community feed lets you post questions, submit writing for native-speaker correction, and practice with other learners. You can extract genuine value here without spending a cent.
Analysis
The Marketplace Loop
The core loop is simple: browse, watch, book, learn, rebook. Its quality depends almost entirely on how well the first step works, and that’s where italki’s design debt gets expensive.
Finding a tutor should be the most delightful part of the product. You’re shopping for a person who might change your relationship with a language, and the raw material — video intros, transparent hourly rates, star ratings, lesson counts, specialization tags — is genuinely excellent. The filter set is thoughtful in ways only a company that has watched real learners struggle would produce. Accent filtering is the tell. Somebody at italki understood that a Japanese engineer preparing for a Silicon Valley job interview and a Spanish retiree planning a Cornwall holiday need different English teachers, and built for it.
Then you book, and the product turns to sand.
The calendar is the single weakest surface in the app, and it’s the one you interact with most. Availability is presented without enough context to make a decision: you’re squinting at a grid trying to reconcile a tutor’s timezone with your own, work out which slots are actually open versus tentatively held, and figure out whether the 45-minute option is even available at the time you want. A scheduling marketplace whose scheduling UI requires guesswork is failing at its primary job. A booking at 6 AM by accident is a design outcome, not a user error.
Where the Money Goes
The economics deserve real credit. The credit system carries the mild annoyance of any prepaid model — you’re converting cash into scrip, and scrip always feels slightly worse than cash — but the absence of a subscription wall changes the psychology of the whole product. You are never paying for a month you didn’t use. You are never staring at a renewal charge for an app you abandoned in February.
The two-tier teacher structure is the smartest piece of product design here. Professional teachers are the expensive, structured option — they’ll build you a syllabus and correct your case endings. Community tutors cost substantially less and exist to let you talk. For an intermediate learner, the optimal strategy is obvious and italki lets you execute it: one professional lesson a week for structure, three cheap community sessions for volume. That’s a fluency plan that costs less than most gym memberships, and no automated app can replicate it, because the thing you actually need at B1 is not more flashcards. It’s a patient human who will let you flounder through a sentence and then fix it.
The Community Layer
The free tier is better than it needs to be. Writing correction by native speakers is the standout — you post a paragraph, and people who actually speak the language mark it up. It’s slower than an algorithmic checker and considerably more useful, because native speakers flag the thing that’s grammatically correct but that nobody would ever say. Language exchange matching is more variable; the quality of an exchange partner is a coin flip, and the feature functions best as a funnel into paid lessons once you realize how much easier a trained teacher is.
The Central Tension
Here is the honest framing: italki’s product quality and italki’s service quality are two different scores. The teaching is excellent. The software is not. The 4.8-star aggregate exists because the teaching is so good that users forgive the app — a reservoir of goodwill that italki has been drawing down for years without visibly refilling it. That works right up until a competitor with equal supply and better engineering shows up.
Visuals & performance
Aesthetically, italki is fine. Clean, modern, unremarkable — the standard rounded-card, sans-serif marketplace look you’d get from any competent design team in 2020. Nobody will accuse it of ugliness. Nobody will remember it either. Given four screenshots on the store listing, the company doesn’t seem especially eager to sell you on the visuals, which is a reasonable read of its own strengths.
Stability is the actual problem, and it’s not subtle. The recurring complaint themes — blank screens, unresponsive UI layers where taps land on nothing, messaging glitches that drop or delay tutor communication, and — worst of all — video and connection failures inside italki Classroom — point at engineering that hasn’t kept pace with the service. That last category is unforgivable in a way the others aren’t. A clunky calendar wastes your time. A Classroom that drops mid-lesson wastes your money and a tutor’s booked hour, and it does so at the exact moment the product is supposed to be delivering its entire value.
The fact that italki still supports Skype and Zoom as alternatives reads less like flexibility and more like an admission. When the flagship technical feature needs third-party escape hatches, that is a verdict, not a preference.
Navigation compounds it. The information architecture is muddled — finding your lesson history, managing a package, rescheduling, or locating a past teacher’s chat thread all take more taps than they should. This is an app that has accumulated features faster than it has organized them.
Platform nuances
Both builds are functionally equivalent, and both are best understood as companion apps to the web platform rather than the primary experience.
iOS is the steadier of the two, and its 4.8/5 rating from 9,551 users suggests a build that mostly stays out of the way. Notification handling for upcoming lessons is meaningful when a missed session costs real credits.
Android carries the heavier load across far greater device fragmentation, and that’s where the bug reports cluster hardest — blank screens and unresponsive layers surface more often on mid-range hardware and older OS versions. Camera and microphone permission handling in Classroom is also more fragile there.
The shared platform truth: do your tutor research on the desktop site, do your lessons on whatever device has the best camera and network, and use the mobile app for messaging and reminders. Browsing dozens of tutor profiles and cross-referencing schedules on a phone screen is an exercise in patience. The mobile Classroom experience is workable but tight — a laptop gives both you and your teacher room to share notes, screens, and text, which matters more than you’d expect for grammar work.
Final verdict
italki is a strong service running on average software, and it has been that way long enough that the gap now looks like a choice rather than a backlog.
The marketplace is the achievement. Aggregating tens of thousands of teachers across 150+ languages, pricing them transparently in two tiers, and making a single 45-minute conversation lesson cost less than a restaurant lunch — that is a genuine restructuring of who gets access to a human language teacher. For most of history, that was a privilege of geography and money. Now it’s an app and twelve dollars. The 4.8-star App Store rating is earned, and it was earned by teachers.
But the engineering is coasting. The complaint pattern is remarkably consistent — excellent tutors, clunky app — and it points at fixable things: a calendar that surfaces the information a booking decision requires, an interface that doesn’t hide your lesson history, and above all a Classroom that doesn’t fail during the sixty minutes that justify the entire company’s existence. italki has the supply-side advantage of a decade’s head start. That advantage does not protect against a rival that matches the catalog and simply builds better software.
We recommend it anyway — to the right audience. The teachers are worth the friction, and no automated drill app is going to argue with you about the subjunctive at 7 PM on a Tuesday. Just do your booking on a laptop, and keep Zoom installed.
Reviewed by the Rankeno Learning & Lifestyle Desk. Scores are out of 10; the overall score is the desk’s editorial judgement, informed by the four sub-scores above. How we review