Guide · Language

Croatian vs. Serbian:
What's Actually Different?

Short answer: far less than you fear, and just enough to be interesting. Here's the honest map of the differences — and why Lumo teaches both at once.

One family, two standards

Croatian and Serbian both grew from the same South Slavic root and are mutually intelligible — a speaker from Zagreb and a speaker from Belgrade understand each other without effort, the way speakers of British and American English do. Each is a proud standard language with its own dictionaries, style, and flavor.

For a learner this is wonderful news: one effort, two languages — and in practice you'll also understand Bosnian and Montenegrin, which belong to the same family.

The scripts: Latin and Cyrillic

Croatian is written exclusively in the Latin alphabet. Serbian officially uses both Cyrillic and Latin — street signs in Belgrade might be in either. The two alphabets map to each other letter-for-letter:

LatinCyrillicSound
Molim jednu kafuМолим једну кафу“One coffee, please”
HvalaХвала“Thank you”
Dobar danДобар дан“Good day”

Lumo shows every phrase in both scripts side by side, so Cyrillic stops being scary within your first few chapters — it becomes just another way to write words you already own.

The famous vocabulary pairs

Some everyday words differ, and locals are quietly proud of their versions:

EnglishCroatianSerbian
coffeekavakafa
breadkruhhleb
trainvlakvoz
weektjedannedelja
airportzračna lukaaerodrom
What's up?Što ima?Šta ima?

Use the “wrong” one and nothing bad happens — you'll be understood everywhere. Knowing both simply makes you sound more at home wherever you are.

The ije / e split

The most systematic difference is one historical vowel. Croatian (ijekavian) says mlijeko, lijepo, gdje; Serbian (ekavian) says mleko, lepo, gde — milk, beautiful, where. Once you spot the pattern, you can convert between them almost automatically. It's one rule, not a thousand exceptions.

Grammar: almost identical

Cases, verb conjugation, word order — the machinery of the two standards is essentially the same. A small stylistic difference: Croatian prefers the infinitive (želim raditi — “I want to work”), while Serbian loves the da + present construction (želim da radim). Both are correct; both are understood everywhere.

So which should you learn?

The question isn't “Croatian or Serbian?” It's “why not both, when they come as a pair?”

If you learn only one standard, you still understand the other — you just occasionally get surprised by a kruh or a voz. Lumo removes even that surprise: every phrase in the game carries its Croatian form, its Serbian form, and the Cyrillic spelling. You learn the language as the coast actually speaks it — fluid, generous, and better together.

See how this works in practice in Lumo's features, or start from the very first phrase with our Croatian Basics guide.

Two languages.
One journey.

Lumo teaches Croatian and Serbian side by side — Latin and Cyrillic, kava and kafa — in one unforgettable story.

Get Lumo on the App Store