A single Old Slavic vowel, the yat (written ě in scholarship), splits in standard Croatian into four different spellings depending on its environment: ije, je, e, or i. The companion page on pronouncing ije, je, and the yat reflex handles how these sound; this page is about the harder problem for a learner — which one to write. The reassuring news is that the choice is mostly governed by one factor, syllable length: a long reflex is written ije, a short one je. Master that, watch for the je → lje/nje fusion after l and n, and learn a short list of e/i reductions, and you can spell most yat words correctly without rote memorisation.
One vowel, four spellings
The same etymological yat sits in all of these — they are the "same vowel" historically, just realised differently by environment:
| Spelling | Condition | Example | Gloss |
|---|---|---|---|
| ije | long syllable | mlijeko | milk |
| je | short syllable | mljekara | dairy |
| e | certain reductions / before r, j | vremena (vs vrijeme) | (of) time |
| i | before a vowel or j | dio, smijati se | part; to laugh |
What ties them together is that they alternate within one word family. The same root shows ije when the syllable is long and je when an ending shortens it — mlijeko but mljekara, dijete but djeca. This alternation is the heart of the system.
The length rule: long → ije, short → je
The governing principle is vowel/syllable length. Where the historical yat fell in a long syllable, standard Croatian writes the two-vowel sequence ije; where it fell in a short syllable, it writes je. Crucially, length is not fixed per root — inflection and derivation routinely lengthen or shorten the syllable, and the spelling follows.
| Long (ije) | Short (je) | Why the shift |
|---|---|---|
| mlijeko (milk) | mljekara (dairy) | derivation shortens the root |
| dijete (child) | djeca (children), djetinjstvo (childhood) | plural/derivation shortens |
| vrijeme (time) | vremenski (temporal), vremena (gen.) | inflection shortens → here even to e |
| lijep (beautiful) | ljepota (beauty), ljepši (more beautiful) | derivation/comparative shortens |
| brijeg (hill) | brjegovi / bregovi (hills) | plural shortens |
| svijet (world) | svjetski (world-, adj.) | derivation shortens |
Za doručak pijem mlijeko, a sir kupujem u mljekari.
For breakfast I drink milk, and I buy cheese at the dairy. — long 'mlijeko' vs short 'mljekara', same root.
Dijete je sretno, sva djeca vole ljeto.
The child is happy; all children love summer. — 'dijete' (long ije) vs 'djeca' (short je).
Nemam vremena, vrijeme leti.
I have no time, time flies. — 'vremena' (reduced) vs 'vrijeme' (long ije), same root.
The je → lje / nje fusion after l and n
There is one orthographic trap inside the je spelling. When the short je reflex follows an l or an n, the l/n + je sequence is written as the soft consonant plus e — lje and nje — reflecting the palatal lj and nj that result. So the beauty of lijep is ljepota, not ljepota spelled with a hard l; the adjective from snijeg "snow" is snježan, with nj. This is the yat reflex feeding into the soft consonants, closely related to jotation.
| Long form | Short form with lje/nje | Gloss |
|---|---|---|
| lijep (beautiful) | ljepota (beauty), ljepši | l + je → lje |
| lijevati (to pour) | ljevaonica (foundry) | l + je → lje |
| snijeg (snow) | snježan (snowy) | n + je → nje |
| nježan (tender) — root | nježnost (tenderness) | nje already in the root |
Njezina ljepota oduzima dah.
Her beauty is breathtaking. — 'ljepota' = l + je → lje, the short reflex of 'lijep'.
Bio je to nježan i snježan zimski dan.
It was a tender, snowy winter's day. — 'nježan' (root nje) and 'snježan' (n + je → nje from snijeg).
The e reduction
In some inflected and derived forms the yat reduces all the way to plain e. The clearest case is the family of vrijeme "time": the genitive is vremena, the adjective vremenski, the verb vremenovati — all with bare e. Similarly mjesto "place" keeps je in the base but reduces in some derivatives. These are not exceptions to the length rule so much as its extreme end: maximal shortening collapses je to e in a defined set of stems, and you spell what is there.
Vremenska prognoza najavljuje kišu.
The weather forecast announces rain. — 'vremenski/vremenska' with reduced 'e', from 'vrijeme'.
Koliko ti vremena treba?
How much time do you need? — genitive 'vremena', reduced from 'vrijeme'.
The i reflex before a vowel or j
When the yat stands before a vowel or before j, it is written i. This is why "part" is dio (not dijo), "to laugh" is smijati se, "to sow" is sijati, and the root of "see" alternates as vidjeti / vidio. The two-vowel ije would clash with a following vowel, so the reflex thins to i.
| Word | Gloss | Note |
|---|---|---|
| dio | part (m.) | i before the vowel o; gen. dijela has ije |
| smijati se | to laugh | i before j |
| sijati | to sow / to shine | i before j |
| grijati | to heat / warm | i before j |
| vidio | saw (m. l-participle) | i before o (cf. infinitive vidjeti, with je) |
Najveći dio posla je gotov.
The biggest part of the job is done. — 'dio', the i-reflex before the vowel o.
Nemoj se smijati, ozbiljno govorim.
Don't laugh, I'm serious. — 'smijati se', i-reflex before j.
Jučer sam vidio tvoju sestru u gradu.
Yesterday I saw your sister in town. — 'vidio' (i before o), but the infinitive is 'vidjeti' (je).
High-frequency ije / je families to know
A short anchor list. Learn the alternation, not just the headword:
| Long (ije) | Short relatives (je / lje / nje / e) |
|---|---|
| mlijeko (milk) | mljekara, mliječni |
| dijete (child) | djeca, djetinjstvo, dječji |
| vrijeme (time) | vremena, vremenski, pravovremen |
| lijep (beautiful) | ljepota, ljepši, ljepuškast |
| svijet (world) | svjetski, svjetlo (related), svjetonazor |
| snijeg (snow) | snježan, snježić, snjegovi |
| vijek (age, century) | vjekovi, vječan, vjekovni |
| cvijet (flower) | cvjetovi, cvjetni, procvjetati |
Common Mistakes
❌ Volim mleko i deca su sretna.
Incorrect — that is ekavian. Standard Croatian is ijekavian: 'mlijeko' and 'djeca'.
✅ Volim mlijeko i djeca su sretna.
I like milk and the children are happy. — ijekavian 'mlijeko', 'djeca'.
❌ Kupujem sir u mlijekari.
Incorrect — the derived 'dairy' shortens to 'je': 'mljekara', not 'mlijekara'.
✅ Kupujem sir u mljekari.
I buy cheese at the dairy. — short reflex 'mljekara' from long 'mlijeko'.
❌ Njezina lijepota oduzima dah.
Incorrect — the noun shortens and fuses: 'ljepota' (l + je → lje), not 'lijepota'.
✅ Njezina ljepota oduzima dah.
Her beauty is breathtaking. — 'ljepota', the short lje-reflex of 'lijep'.
❌ Najveći dijo posla je gotov.
Incorrect — before the vowel o the reflex is 'i': 'dio', not 'dijo'.
✅ Najveći dio posla je gotov.
The biggest part of the job is done. — i-reflex 'dio' before a vowel.
❌ Nemam vrijemena.
Incorrect — the genitive of 'vrijeme' reduces to 'e': 'vremena', not 'vrijemena'.
✅ Nemam vremena.
I have no time. — reduced 'vremena' from 'vrijeme'.
Key Takeaways
- The old yat is spelled four ways in standard (ijekavian) Croatian: ije (long), je (short), e (maximal reduction), i (before a vowel or j).
- The master rule is length: long syllable → ije (mlijeko, dijete, vrijeme, lijep), short syllable → je (mljekara, djeca, vremenski, ljepota). Length shifts under inflection and derivation, and the spelling follows.
- After l and n, the short je fuses to lje / nje (ljepota, snježan, nježan).
- Before a vowel or j, write i (dio, smijati se, sijati, vidio); maximal reduction gives plain e (vremena, vremenski).
- Croatian is ijekavian — never substitute ekavian mleko / dete / vreme.
Now practice Croatian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Croatian→Related Topics
- Pronouncing ije, je, and the Yat ReflexB1 — How the ijekavian reflexes ije/je sound and divide into syllables.
- Vowel LengthB1 — Phonemic short vs long vowels and post-tonic length.
- Spelling Sound Changes (jednačenje)B2 — Which phonological alternations Croatian writes into the spelling — voicing assimilation, place assimilation, jotation, and the l → o change — and the protected boundaries (predstava, gradski) where it does not.
- The Croatian Alphabet (Gajica)A1 — The 30-letter Latin alphabet of Croatian, including digraphs and diacritic letters.
- Jotation (jotacija)B2 — The consonant + j fusion behind comparatives, passive participles, and verbal nouns.