There is no single best app for practising spoken French. But there is a quick way to sort them: ask who answers you. Duolingo, Babbel and Pimsleur make you repeat sentences written in advance. Speak and Duolingo's Video Call let an AI answer back. italki, Tandem and HelloTalk put an actual French speaker on the other end. All three types are useful, and only the last one trains real conversation.
"Speaking practice" means three different things in an app store
Almost every French app claims to work on speaking. Look closer and that claim covers three very different exercises.
The first is repetition. You hear a sentence, you say it back, and the app checks you with speech recognition. Useful for your mouth, useless for your nerves.
The second is scripted dialogue. The app plays a scene and you say your line, but the conversation follows a path someone wrote. You are speaking. You are never improvising.
The third is unscripted conversation. Someone asks you something you did not expect, then waits. That is what breaks down in real life, and it is what most apps never touch.
So the useful question is not which app is best overall. It is which of those three you are missing.
Apps that make you repeat: Duolingo, Babbel, Pimsleur, Rosetta Stone
Each app in this category has its own personality.
- Duolingo: short daily lessons, generous free tier. Best for building the habit from zero.
- Babbel: everyday dialogues, with grammar explained rather than guessed. Best if you want structure.
- Pimsleur: audio only, in 30-minute lessons. A voice prompts you, you answer out loud, hands free. Best for speaking without a screen.
- Rosetta Stone: images and audio instead of translation. Best for breaking the translation habit.
- Mondly: bite-sized lessons with a chatbot layer on top.
They all do the same job well: vocabulary, sentence patterns, and the reflex of making French sounds every day. What none of them can do is surprise you. A course cannot ask a follow-up question it was never programmed to ask.
Apps where an AI answers: Speak, Duolingo Video Call, ChatGPT voice
This category barely existed a few years ago. For speaking, it is now the most interesting one.
Speak is built entirely around talking. English speakers can use it to learn Spanish, French, Korean, Japanese, Italian and Chinese. The core exercise is a back and forth with an AI tutor that reacts to what you said.
Duolingo Video Call puts you on a video call with Lily, an animated character who talks unprompted. French is one of the supported languages. It sits behind Duolingo Max, the paid top tier, so it is not part of the free app.
ChatGPT, Gemini and other assistants have voice modes you can simply speak French into. No lesson plan and no level, but no cost either on the free tiers.
Here is what AI is genuinely good at. Rehearsing a scene before it happens, and getting your first sentences out when a human still feels like too much. A job interview, a call to a landlord, a doctor's appointment. You can run it ten times at two in the morning and nobody knows.
Here is what it cannot do. An AI never gets impatient, never looks confused, and never asks the awkward follow-up. Some part of you knows it is not real, and that removes the pressure that makes you sharpen up.
Apps that put a real French speaker on the other end
Two very different models live here.
Tutor marketplaces (italki, Preply) connect you with French teachers who set their own rates. On italki, French tutors cost between $4 and $60 per hour, depending on their experience and the lesson format. Most offer a discounted trial lesson, so you can test the fit first.
You get correction, structure and someone who can follow a plan. You also get a bill every week.
Language exchange apps (Tandem, HelloTalk) run on reciprocity instead. You speak English and want French, so you find someone who speaks French and wants English. Tandem invites you to "pick any way to talk: text, voice note, audio or video call", and signing up is free.
The catch is not the concept, it is the format. When typing is one of the options, typing wins almost every time, because it feels safer. People reply three times and vanish. You joined to speak French and you end up texting in it.
That last problem is what Palvivo was built around. You are matched with a native French speaker who is learning your language, and the format is a weekly video call rather than a message thread.
How much do French speaking apps cost?
There are four price shapes, and it helps to know which one you are signing up to.
- Free with limits. Duolingo's core course, assistant voice modes, and the free plans of exchange apps. Enough to practise daily if you are disciplined.
- Subscription. Babbel, Pimsleur, Rosetta Stone, Speak, Duolingo Max. You are paying for a course, not for a person.
- Pay per lesson. italki and Preply. You pay a human by the hour, and the price follows the tutor.
- Free by exchange. You pay in reciprocity: your English for their French.
Notice that price and speaking time are unrelated. A subscription can leave you silent for a month. A free exchange call can have you talking for half an hour straight. If budget is the constraint, we listed the options that cost nothing in how to practise speaking French for free.
Can an app make you fluent in French?
Not on its own, and no honest app claims otherwise.
Apps handle the parts of French you can practise alone: vocabulary, verb forms, listening, pronunciation, and the daily habit. Those gains are real.
Fluency is different. It is the speed at which you retrieve what you already know while someone waits for you to finish. That speed rises only where it gets used: live, unscripted, with something at stake. We wrote about rebuilding those conditions at home in French immersion without moving to Quebec.
Which app to pick, depending on where you are stuck
Match the app to your gap, not to the ranking.
- You are starting from zero. Duolingo or Babbel, daily, for the vocabulary and the routine.
- You understand French but nothing comes out. Skip the courses. Go straight to a person. This is a practice problem, not a level problem.
- Your accent embarrasses you. Pimsleur, or shadowing plus AI voice chat, where nobody is listening.
- You freeze in front of people. Two weeks with an AI, then a human call. The AI exists to make that call less frightening.
- You have a test or an interview booked. A tutor for the format, a native partner for the reflexes.
If you recognised yourself in the second line, another course will not fix it. What is missing is minutes of speaking, in front of someone who answers. Palvivo matches you with a native French speaker who is learning your language, for a weekly video call split between the two of you. Signing up is free.
Find a French speaker to practise with
If your French is for a test or a federal job
Plenty of anglophones in Canada are not learning French for fun. There is a TEF or TCF booked, an immigration file open, or the oral part of the federal Second Language Evaluation standing between them and a posting.
The logic does not change, but the weighting does. These tests measure how you handle unprepared speech under time pressure. That is exactly what a course app cannot simulate and a live partner can. If a Canadian French test is what is coming, we break the format down task by task in how to prepare for the TEF Canada speaking section.
The best app is the one you actually speak into this week
Most people pick an app the way they pick a gym: carefully, once, then never go. The comparison matters far less than the calendar.
An app can teach you French. Only a conversation makes you able to use it. Keep whichever course you like for the vocabulary, then put one real conversation a week beside it.




