Catalan · For when Barcelona keeps answering you in Spanish
The best AI apps to practice speaking Catalan
Updated November 15, 2026. We checked every other app on its own website, help pages and app store page. See the sources.
We built Teacher AI, so of course we’re biased. That’s why we link every claim we make about another app, and tell you plainly when another app suits you better.
Sí, en tinc dos. Mi El meu germà gran viu a Girona.Yes, I have two. My older brother lives in Girona.
2 small fixesWhy?
Why?When you leave out the noun after a number, Catalan puts en in its place: en tinc dos, I have two of them. And Catalan possessives come with the article: el meu germà. Mi is Spanish.
An illustration of the conversation screen, rebuilt for this page with Catalan text.
The short answer
Catalan is one of the easier languages for English speakers: 62nd of the 67 in our ranking, right next to Spanish and French. Learning it isn’t the problem. Speaking it is: in Barcelona, people often switch to Spanish as soon as they hear you’re a learner. And very few AI speaking apps teach Catalan. Speak, Langua, Praktika, Babbel and Busuu don’t, and Duolingo only teaches it from Spanish.
Here’s our honest take. Pick Teacher AI if you want to get fluent, not just practice. You get lots of real conversation with three teachers from Barcelona and Girona, who keep the conversation in Catalan, and a Why? on every correction, from a missing en to a Spanish word that slipped in. Plus Catalan videos and stories at your level, and we track every word you learn. Pick Talkpal for a cheaper AI chat, and Ling for a step-by-step course.
Starting from zero? Teacher AI works best for Catalan from about A2. Learn the basics with Parla.cat, the Catalan government’s free online course, or with Ling. If you speak Spanish, Duolingo’s Catalan course is free too.
Best for getting fluent: input, speaking and trackingTeacher AITalk about anything, for as long as you like, with teachers from Barcelona and Girona, and every mistake explained. Grow your Catalan with videos and stories at your level, and watch your active and passive words climb. Web, iPhone and Android, $149 a year.
Cheaper, with open AI chatTalkpalCatalan is one of its 130+ languages, with chat, calls and roleplays. $119.99 a year, or 10 minutes a day for free. Its pages don’t say anything Catalan-specific.
A step-by-step Catalan courseLingA Catalan course with dialogues, on iPhone and Android. No speaking lessons for Catalan, its help center says. $89.99 a year.
A fluency system, built by polyglots
Teacher AI isn’t a chatbot with a language menu. It’s a fluency system, built by some of the most accomplished polyglots and language teachers around. People who learned many languages themselves, and know what actually gets you speaking.
Arieh Smith
Xiaoma · the world’s most viral polyglot
Lucas Bighetti
One of the world’s best polyglots · speaks 20+ languages
Olly Richards
Author · 2M+ books sold · StoryLearning founder
Jan van der Aa
Runs the leading network for online language entrepreneurs
“I’ve tried lots of this type of app. This is the best one. It feels like it’s created by someone who understands language learning.”
Jcalebmi, App Store review, October 2026
What you need to practice speaking Catalan
Catalan is one of the easier ones. In our ranking of 67 languages it’s the 62nd hardest for English speakers, at 3,019 effort points. That’s about the same as Spanish (2,941), French (2,969) or Brazilian Portuguese (3,010). And if you already speak Spanish, you’re a long way in.
So the hard part isn’t the grammar. It’s getting enough Catalan conversation, in a place where people often switch to Spanish to make things easier for you.
Nobody lets you practiceYou say Bon dia, un cafè amb llet, si us plau, and the answer comes back in Spanish. In Barcelona almost everyone speaks both, and switching is meant kindly. But it means you rarely get to practice. A line worth learning: Podem parlar en català? Estic aprenent. Can we speak Catalan? I’m learning. Then you have to keep up, so the hours of practice need to come from somewhere.
Vowels that shrinkIn Barcelona and Girona, an unstressed a or e turns into a short, neutral sound, like the a in “about”. So casa and pare end in the same vowel, and Barcelona sounds like “bər-sə-LO-nə”. An unstressed o becomes a u: Montserrat is “mun-sə-RAT”. Say every vowel clearly, the Spanish way, and you sound foreign straight away. (In Valencia, the vowels stay clearer.)
En, hi, and the little words in betweenCatalan has two small words Spanish doesn’t: en and hi. Tens germans? Sí, en tinc dos: yes, I have two (of them). Hi ha: there is. And they stack: me’n vaig, I’m off, l’hi dono, I give it to him. You won’t work these out mid-sentence. You get them by hearing and saying them, many times.
Spanish gets in the wayIf you speak Spanish, Catalan feels familiar, and that’s the trap. Cama is a leg, not a bed (that’s llit). Acostar-se is to come closer, not to go to bed. Llevar-se is to get up. And Spanish slips in without you noticing: mi germà, where Catalan says el meu germà. Those are exactly the slips you want fixed while you talk.
Lots of Catalan you understandSpeaking activates the words you have. New words come from input: Catalan videos, podcasts and texts where you already understand most of it.
Lots of speaking timeEven one of the easier languages takes hours of talking. A few minutes a day won’t get you there, and in Catalan, few people will give you those minutes for free.
A complete fluency system, not just a speaking app
Our speaking practice is the heart of Teacher AI. But speaking alone won’t make you fluent, and neither will input alone. You need both, and you need to see it working.
So Teacher AI is a complete fluency system. Input grows your Catalan. Speaking activates it. And we track every word along the way, to get you to real fluency as fast as we can.
Step 1Input grows your vocabularyWatch Catalan YouTube videos and podcasts, and read stories written at your level. You always see how much you already understand, and every word you tap becomes a flashcard. How Watch and Read work.
Step 2Speaking activates itKnowing a word isn’t the same as using it, with the en in the right place and without a Spanish word sneaking in. Talking with your teacher, for as long as you like, is how words move from “I know that one” to “I just said it”. Your teacher keeps the conversation in Catalan. Every mistake gets fixed, with a Why?.
Step 3We track every wordYour passive words are the ones you understand when you read or hear them. Your active words are the ones you’ve used yourself. You see both grow, how your time splits between input and output, and how many words to your next level.
Brand new to Catalan? Start somewhere else first. Teacher AI works best from about A2, once you can handle simple everyday sentences. Before that, you just don’t have enough words yet for open conversation. So learn the basics with Parla.cat, the Catalan government’s free online course, or the Ling app. If you speak Spanish, Duolingo’s free Catalan course works too. Then come back when you want to talk.
Your progress, in wordsDay one in Catalan: 15 words used, 37 understood. You see your active and passive words grow, the words to your next level, and your practice time split into input and output.
What it looks like in Catalan
Here’s what a moment of practice looks like. You answer, your teacher replies, and if you made a mistake, your sentence gets fixed right there.
A card for every word you tap
Tap any word, in a conversation, a video or a story, and you get its card: what it means, what kind of word it is, and an example with a translation. Its family and its forms are one tap away. Tap play to hear it.
la cama
leg
NOUN
ExampleEm fa mal la cama. My leg hurts.
Good to knowA false friend if you speak Spanish. A bed is el llit.
el seny
common sense, a level head
NOUN
ExampleUna mica de seny, si us plau! A bit of common sense, please!
Good to knowThere’s no one English word for it. Its partner is la rauxa, a sudden burst of wildness, and Catalans like to say they have both.
la mandra
not being bothered, laziness
NOUN
ExampleAvui em fa mandra sortir. I can’t be bothered to go out today.
Good to knowYou’ll hear Quina mandra!, what a drag, all the time. In Spanish it’s pereza.
An illustration of three word cards, rebuilt for this page. On the real card, the wording depends on the word. Below: real screenshots of the web app.
Corrected while you talkYou tell Marc about your brothers. Tinc dos becomes En tinc dos, and the Spanish Mi germà becomes El meu germà. Marc answers in Catalan. Above the text box: à, é and è.Tap Why?When you drop the noun after a number, Catalan puts en in its place: En tinc dos, I have two. You see the fixed sentence, a translation and why, one correction at a time, and you can save it as a flashcard.Tap any wordTap explicar and you get its meaning, an example, M’agrada explicar històries als nens, and its link to English ply: Latin plicare, to fold. To explain is to unfold an idea.Three teachers from CataloniaMarc from Barcelona, who loves the human towers, with Adrià and Laia. Each has their own voice, and your chat history stays when you switch.
Meet your Catalan teachers
Three teachers, all from Catalonia: Adrià and Marc from Barcelona, and Laia from Girona. Each has their own voice. Pick the one you like.
Teachers from Catalonia
Adrià Isern
Barcelona · Spanish
Laia Puig
Girona · Spanish
Marc Soler
Barcelona · Spanish
Input: Catalan to watch and read, at your level
Here’s the input side up close. New words come from lots of Catalan you hear and read, where you already understand most of it.
Watch and Read are on the web app for now. Words you read along with, without tapping, count toward your passive words. Every word you tap lands in your flashcards. And when you’re done, you talk about it with your teacher.
Any YouTube videoPaste a link to a Catalan YouTube video, or an Apple Podcasts episode. We turn it into a page you read along with, new words in yellow. No subtitles? On a paid plan we transcribe it for you, within a monthly allowance.
Stories written for youRead writes Catalan texts at your level, from A1 to Native, about anything you like, and suggests ideas from what you talk about with your teacher.
How much you know, before you startTeacher AI keeps a list of every Catalan word you’ve met: the ones you use when you talk, the ones you read or hear, the ones you tap. It checks every word of a video or text against that list and shows you the share you already know.
The 80% rulePick videos and texts where you know 80% or more of the words. Then your brain fills in the rest from context. Under 70% is too much for now. 90% and up is easy and fun.
Then talk about itOne tap on Talk about this starts a conversation about what you just watched or read. Retelling it is how new words become words you can say.
Paste any Catalan videoPaste a link to a Catalan YouTube video or podcast and it becomes a lesson. No subtitles? On a paid plan we transcribe it, within a monthly allowance.Any video becomes a lessonAn interview with Andreu of Easy Catalan, as a lesson. The transcript follows the video, new words in yellow, and one tap starts a conversation about it with Marc.Ideas from your conversationsYou told Marc your brother lives in Girona, so Read suggests a walk through its Barri Vell, its bridges and its market. Or a day at the beach.A story at your levelPer què són tan coneguts els ponts de Girona?, why are the bridges of Girona so famous?, at A2. New words are in yellow, and Words to learn starts with the most common ones.
Teacher AI or Duolingo?
Lots of people look for Catalan on Duolingo first. If you search in English, it isn’t there: Duolingo teaches Catalan only to Spanish speakers. So it’s an option if you speak Spanish. Here’s how the two compare, from Duolingo’s own pages.
Duolingo
Teacher AI
Taught from English
No. The Catalan course is only for Spanish speakers.
Yes. Your teacher can explain in English, or switch to your own language.
Open conversation
Video Call and Roleplay aren’t listed for Catalan.
Unlimited on a paid plan, by voice or text, or hands-free in a call.
Teachers
Duolingo’s own characters.
Three from Catalonia, each with their own voice: Adrià and Marc from Barcelona, and Laia from Girona.
Starting from zero
Yes, if you speak Spanish. The course starts at the beginning, for free.
No. For Catalan, Teacher AI works best from about A2.
Where it works
iPhone, Android and web. Video Call and Roleplay only in the app.
iPhone, Android and web, conversations included.
Price (US)
Every course is free, with ads. Super Duolingo: $9.99 to $119.99 on the US App Store.
Start free on the website. Unlimited conversation: $149 a year on the web.
Speak Spanish? Duolingo’s Catalan course is a good free way to learn your first words, and you can keep your streak. Once you reach about A2 and want to talk, that’s what Teacher AI is built for. Lots of people use both.
The apps side by side
Feature
Teacher AI
Talkpal
Ling
Duolingo
Teaches this language
Yes, from about A2, with 3 teachers, from Barcelona and Girona.
Yes, one of its 130+ languages.
Yes, a Catalan course.
No course for English speakers. Its Catalan course is taught from Spanish.
Open conversation
Unlimited on a paid plan, by voice or text, or hands-free in a call. Free plan: one conversation.
Chat, audio-only Call Mode and roleplays. Unlimited on Premium.
Dialogues and role-play scenarios in the app. Its AI Tutor is Thai only.
Video Call and Roleplay aren’t listed for Catalan.
Corrections
During the conversation: your message is marked up, and Why? explains each fix.
Feedback after each reply, and a tool that explains any sentence.
Not stated for Catalan.
Explain My Answer isn’t listed for Catalan.
Pronunciation help
Replay your recording next to a native speaker saying the same line. No pronunciation score.
Says it gives feedback on pronunciation, intonation and rhythm. Its Sentence Mode score is for selected languages, and doesn’t say if Catalan is one.
No speaking lessons for Catalan, on any platform, its help center says.
Nothing Catalan-specific on its pages.
Reading aid for the script
Not needed: Latin letters, plus à, è, é, í, ï, ò, ó, ú, ü, ç and l·l. In text mode, a row with à, é and è sits above the text box. For the rest, add a Catalan keyboard, or just speak.
Not needed.
Not needed.
Not needed.
Where it works
Web, iOS and Android
Web, iOS and Android
iOS and Android.
iOS, Android and web. Video Call and Roleplay: app only.
Super Duolingo: $9.99 to $119.99 on the US App Store, which doesn’t say which is monthly or yearly.
Free option
Start free on the website, no credit card.
10 minutes a day, free. 14-day trial, no payment up front.
The first 2 units. 7-day trial on the yearly plan only.
Every course is free, with ads.
Scroll the table sideways to see every app.
The apps, one by one
Teacher AI
Best for getting fluent: input, speaking and tracking
Speaking
Unlimited on a paid plan. Pick a conversation starter at your level, talk about anything in Free Talk, try a roleplay, or switch to hands-free and just talk. Your teacher stays in Catalan.
Teachers
Three for Catalan: Adrià and Marc from Barcelona, and Laia from Girona.
Corrections
Your own sentence is fixed while you talk, and Why? explains it: a missing en or hi, a Spanish word that slipped in, the article in el meu.
Progress
Your active and passive words, your practice time split into input and output, and 100 levels with the matching CEFR level.
Watch and Read
Turn a Catalan YouTube video or podcast into a lesson (no subtitles? we transcribe it on a paid plan), and read stories at your level. Both show the share of words you already know. On the web app.
Not so good
Not for complete beginners: for Catalan, it works best from about A2, so learn the basics with Parla.cat (free) or Ling first, or with Duolingo if you speak Spanish. And there’s no pronunciation score.
Talkpal
Cheaper, with open AI chat
Catalan
One of its 130+ languages, with its own Learn Catalan page. Chat, audio-only Call Mode and roleplays with an AI tutor.
Strengths
Grammar and pronunciation feedback, on the web and on your phone. 10 minutes a day for free.
Not stated
Anything Catalan-specific, like the vowels or the difference from Spanish. And whether its pronunciation score (Sentence Mode, “available for selected languages”) covers Catalan.
Price
$119.99 a year or $19.99 a month on the US App Store, with a 14-day trial.
Ling
A step-by-step Catalan course
Catalan
A Catalan course in the Ling app, on iPhone and Android, from survival sentences up to advanced topics, its Catalan page says.
Speaking
Dialogues and role-play scenarios. But its own help center says Catalan has no speaking lessons, on any platform. Its AI Tutor is Thai only.
Price
$89.99 a year or $16.99 a month on its website. The first 2 units are free.
Duolingo
Only if you speak Spanish
Course
Duolingo teaches Catalan only to Spanish speakers: it’s listed under courses for Spanish speakers, with 1.14 million learners, and not under courses for English speakers.
Speaking
Video Call and Roleplay aren’t listed for Catalan.
Not so good
No Catalan course from English. If you don’t speak Spanish, it isn’t an option.
Where another app might suit you better
Live in Catalonia? Look at what’s on your doorstep. The Consorci per a la Normalització Lingüística runs Catalan courses all over Catalonia, in person and online. And its Voluntariat per la llengua pairs you with a volunteer who speaks Catalan, for an hour of conversation a week, for at least ten weeks, in person or by video call. You need some basic Catalan first. It’s the human version of what we do, and we love it.
Want a free course from zero? Parla.cat, from the Generalitat de Catalunya, is free in its self-study mode, and has an English version. It has four levels, from Basic (A2) up to Sufficiency (C1), in courses of about 45 hours each. With a tutor, you pay whatever the organization offering the tutoring charges.
Mondly lists Catalan too. Its conversations have you repeat sentences the app gives you: practice, but not open conversation. Speekeezy, a small AI chat app with 16 ratings on the US App Store, lists Catalan among its languages, but says talking with your microphone works in “not all languages”, without naming them.
And if you’re looking at Speak, Langua, Praktika, Babbel, Busuu or Pimsleur: none of them teaches Catalan. Memrise has no official Catalan course either.
For getting fluent, Teacher AI: talk about anything for as long as you like, with teachers from Barcelona and Girona, and a Why? on every correction. Plus Catalan videos and stories at your level, and every word you learn tracked. Very few AI speaking apps teach Catalan at all. Talkpal does, and it’s cheaper.
Is Catalan hard to learn?
Not really. In our ranking of 67 languages, Catalan is the 62nd hardest for English speakers, at 3,019 effort points: about the same as Spanish and French. If you speak Spanish, you already understand a lot. What takes practice is the sound (the vowels that shrink), the little words en and hi, and keeping Spanish out of your Catalan.
Why do people in Barcelona answer me in Spanish?
Mostly to be helpful. Almost everyone there speaks Spanish too, and when they hear a learner, many switch. Ask Podem parlar en català? Estic aprenent. Can we speak Catalan? I’m learning. Most people are happy to. The better you get, the less they switch, and practice with a teacher who keeps talking Catalan is how you get there.
Can I learn Catalan on Duolingo?
Only if you speak Spanish. Duolingo’s Catalan course is listed under courses for Spanish speakers, with 1.14 million learners. There’s no Catalan course for English speakers. On Teacher AI you can practice spoken Catalan from English.
Do Speak, Langua or Praktika teach Catalan?
No. Speak’s courses for English speakers, Langua’s 23 languages and Praktika’s 14 don’t include Catalan. Babbel and Busuu don’t teach it either.
What is the dot in l·l?
It’s the ela geminada, the double l. Ll on its own is one sound, like the lli in “million”: llet, milk. L·l is two l’s, a slightly longer l: col·legi, school, intel·ligent, or Paral·lel, the avenue and metro stop in Barcelona. In everyday speech, lots of people just say one l. On a Spanish keyboard, the dot is Shift+3.
Can a complete beginner use Teacher AI for Catalan?
Not really. For Catalan, Teacher AI works best from about A2, once you can handle simple everyday sentences. Before that, you just don’t have enough words yet for open conversation. Starting from zero? Learn the basics with Parla.cat, the Catalan government’s free online course, or the Ling app, or with Duolingo if you speak Spanish. Then come here to talk. (Spanish and French are different: they have a beginner track from zero.)
Is Teacher AI only for speaking?
No. It’s a complete fluency system. Speaking is how you activate your Catalan. On the web app you also grow it: turn a Catalan YouTube video or podcast into a lesson, and read stories at your level. And Teacher AI tracks the words you understand and the words you use, so you see your progress in real numbers.
Is Teacher AI better than Duolingo for speaking Catalan?
For speaking, yes. Teacher AI is built around conversation, unlimited on a paid plan, on the web and on your phone. And Duolingo only teaches Catalan to Spanish speakers, without Video Call or Roleplay. If you speak Spanish, its free course is a good way to learn the basics. Lots of people use both.