Serbian is the official language of Serbia, where about 5.6 million people, or 84 percent of the population, speak it as their first language. It is also in official use in Montenegro and has official status in Bosnia and Herzegovina. Serbian is written in two alphabets. Serbia's constitution makes Cyrillic the official script, and Latin letters are widely used in everyday life too. Several apps teach Serbian, but they pick different scripts, so check which one an app uses before you start.
Here are the apps and services that teach Serbian, grouped by what they help you do. You can start with one and add another when you need it.
Custom Lessons Made for You
Bubblegum
Bubblegum suits learners who want Serbian built around their own lives. Tell Poppy, your AI tutor, what you want to learn. She writes lessons for your level and helps you understand the words and grammar. You can read and listen, and ask her about anything that is unclear. News and stories give you more Serbian to read about music, food, family, and other things you care about.
The trade-off is that Bubblegum does not replace real Serbian voices or a fixed course. For recorded speakers, Mango is the better fit. For a step-by-step path, try Ling, and for conversation, try the apps in Learn With People.
- Read Serbian lessons for free.
- The Serbian Cyrillic course teaches all 30 letters, like Ђ, Љ, and Џ, from the first letter.
- Lessons fit your level, interests, and goals.
- Read and listen to news and stories in Serbian about things you care about.
- Ask Poppy about a sentence while you read.
- Regenerative Review™ brings saved words back in new lessons, so you review them by reading instead of using flashcards.
- Lesson audio uses AI voices, not recordings of Serbian speakers.
- You cannot import your own books or articles.
- The free plan includes one new custom lesson each day.
- Regenerative Review™
- Teaches Cyrillic
Mobile
Follow a Serbian Course
If you want someone to choose what comes next, start here. These apps give you an ordered path through Serbian words and sentences.

Ling
Ling teaches Serbian from greetings to real-life conversations. Lessons cover vocabulary, pronunciation, listening, and basic grammar.
- A course of 200 lessons in 50 units, from A1 to B1.
- Native-speaker audio, grammar notes, and a conversation practice called Dialog.
- Flashcards
- Doesn't teach Cyrillic
Mobile

Mango Languages
Mango Languages teaches Serbian through conversations, across 80 lessons in 15 chapters. Grammar notes and color-coding show how Serbian sentences are built. Check your local library first, since many libraries include Mango.
- Conversations recorded by native speakers, with grammar and culture notes.
- Many public libraries give free access with a library card.
- Flashcards
MobileWeb
Practice Speaking and Listening

Glossika
Glossika builds Serbian grammar and vocabulary through audio training with sentences matched to your level. Its Serbian course teaches the Ekavian pronunciation, one of the main varieties of Serbian.
- More than 5,000 words and sentences, from A1 to C1.
- Start with a placement test, or begin from zero.
- Doesn't teach Cyrillic
MobileWeb
Build Vocabulary

Drops
Drops teaches Serbian words with quick swiping and tapping games. Its Serbian page says it works with local translators and native speakers.
- More than 2,500 Serbian words and phrases.
- Every word comes with a picture to help you remember it.
Mobile

uTalk
uTalk helps you learn words through games and audio. You can compare your pronunciation with a native speaker's.
- More than 2,500 everyday words and phrases in over 60 topics.
- Every word is voiced by both a male and a female native speaker.
- Doesn't teach Cyrillic
MobileWeb

Clozemaster
Clozemaster shows you a Serbian sentence with one word missing, and you fill it in. It uses spaced repetition to bring words back.
- Fill in the missing word in Serbian sentences, with English translations.
- Sentence lists by topic, like cooking and directions, with audio.
- Doesn't teach Cyrillic
MobileWeb
Read and Listen to Serbian

LingQ
LingQ is a library of Serbian audio and text with word review built in. You learn new words in context, then review them with spaced repetition.
- Import your own Serbian text and audio and turn it into an interactive lesson.
- Learner courses like Step by Step Serbian and Mini Stories.
- Flashcards
- Doesn't teach Cyrillic
MobileWeb
Learn With People
Choose a tutor if you want teaching and correction. Choose a language exchange if you want a practice partner and are happy to help with English in return.

italki
italki lists professional Serbian teachers and community tutors, and tutors offer trial lessons.
- Choose a Serbian tutor and book lessons around your schedule.
- Get feedback while you speak.
MobileWeb

Preply
Preply lists Serbian tutors for conversation classes and intensive courses. Read profiles to find a tutor who fits your level and goals.
- Pick from 197 Serbian tutors, including tutors for kids.
- Tutors are available across time zones.
MobileWeb

Tandem
Tandem lists Serbian among its languages and has a language exchange page for Belgrade. Agree with your partner on how to split time between your two languages.
- Practice with messages, voice notes, and video calls.
- Correct each other's writing.
- It can take a few tries to find a partner who matches your interests and time.
MobileWeb
More Ways to Learn Serbian
Outside the apps, a few sites help you hear, read, and study Serbian. RTS, Serbia's public broadcaster, streams radio and television live and has on-demand programs. Omniglot has Cyrillic and Latin alphabet charts with pronunciation notes. For a class, the University of Belgrade's Center for Serbian as a Foreign Language has taught Serbian to international learners since 1986 and offers a 12-week online course for beginners.
Learn Serbian in Your Language
These counts cover menu-language choices, including script variants. Other apps’ counts and full lists come from their iPhone listings. Lesson explanations and other platforms may differ.
| App | Supported Display Languages | Full List |
|---|---|---|
| Bubblegum | 74 | Full list
|
| Ling | 67 | Full list |
| Mango Languages | 2 | Full list |
| Glossika | 2 | Full list |
| Drops | 16 | Full list |
| uTalk | 1 | Full list |
| Clozemaster | 37 | Full list |
| LingQ | 17 | Full list |
| italki | 19 | Full list |
| Preply | 19 | Full list |
| Tandem | 14 | Full list |
Other Apps We Looked At (9)
- Memrise word listsSerbian word lists made by other learners, which you can study in the Memrise app.
- TalkpalAn AI tutor you can write or speak with in Serbian. Its Serbian page says lessons cover both the Cyrillic and Latin scripts.
- HelloTalkHas a Serbian to English language exchange page for finding English speakers who want to learn Serbian. You can practice with text, voice messages, and video calls.
- ĆirilioA Serbian vocabulary app with 5,000 words in Latin or Cyrillic letters, spaced repetition, and a guide to the Cyrillic alphabet.
- Serbian Cyrillic AlphabetTeaches the alphabet with games and converts text between Cyrillic and Latin, with some common Serbian words.
- Learn to Read CyrillicInteractive lessons for memorizing the Cyrillic alphabet and letter sounds, including Serbian.
- Simply Learn Serbian LanguageA free app with more than 300 Serbian words and phrases recorded by a native speaker from Serbia, plus quizzes and spaced repetition.
- Serbian Language LessonsA step-by-step course with more than 8,000 words and phrases in 23 chapters, with native pronunciation and offline learning.
- Learn Serbian For BeginnersAn offline app that needs no account, with classes that start with the Serbian alphabets.
Common Questions
Which Serbian app should a beginner choose?
Start with Ling or Mango if you want a course that takes you step by step, and add Drops for vocabulary. Bubblegum suits learners who want lessons around their own interests. Each letter in one Serbian alphabet matches one letter in the other, so you can learn both. Ling's course uses Latin letters, LingQ has a Cyrillic version of its Mini Stories, and Bubblegum's Serbian Cyrillic course teaches the Cyrillic alphabet from the first letter.
Can I learn Serbian for free?
Yes. Ling lets you try its first eight lessons for free, and Drops says you can learn Serbian for free in five-minute sessions. Bubblegum's lesson library is free to read too.
Is Bubblegum free?
Yes. You can read the free lesson library and ask Poppy for one new custom lesson each day on iPhone and Android. Become a Bubblegum Pro for unlimited custom lessons and to support our team.
Sources
- Constitution of Serbia (2006), Article 10
- Constitution of Montenegro (2007), Article 13
- Statistical Office of the Republic of Serbia: Mother tongue, religion and ethnic affiliation (2022 census)
- uTalk: Learn Serbian
- Ling: Serbian Cyrillic vs Latin alphabet
- Ling: Serbian language app review
- LingQ: Mini Stories in Cyrillic
- Drops: Learn Serbian
- Bubblegum
- Mango Languages
- Glossika
- Clozemaster
- LingQ
- italki
- Preply
- Tandem
Checked on October 4, 2026 against each app's own pages.