Danish has one of the widest gaps in Europe between its spoken and written forms — wider than English, and wide enough that a sentence written exactly as it is spoken looks careless, while a sentence spoken exactly as it is written sounds stilted and bureaucratic. This page is about the grammatical and lexical side of that gap (the famously reduced pronunciation is a separate story). Once you can feel the difference, you can shift register on purpose instead of by accident.
The core opposition
Written Danish is nominal, subordinated, and explicit: it packs information into noun phrases, links clauses with subordinators, and signals structure with connectives like desuden, imidlertid, såfremt. Spoken Danish is verbal, paratactic, and softened: it chains short main clauses, leaves grammatical glue implicit, and threads in small particles (jo, da, nok, vel, lige, bare) that carry the speaker's attitude rather than any dictionary meaning.
English has the same continuum, but the Danish version has several specific, learnable switches. Here is the same content in both registers.
Jeg tror, han kommer for sent, fordi der er kø på motorvejen.
(written) I think he'll be late because there's a queue on the motorway.
Han kommer nok for sent — der er jo kø på motorvejen.
(spoken) He'll probably be late — there's a queue on the motorway, you know.
Notice what changed: the subordinator fordi became a dash plus the particle jo; Jeg tror became the hedging particle nok; one complex sentence became two main clauses.
Switch 1: dropping the complementiser at
The conjunction at ("that") introducing a content clause is routinely dropped in speech, exactly as English drops "that." In writing, especially formal writing, it is normally kept.
Hun sagde, at hun ikke kunne komme.
(written) She said that she couldn't come.
Hun sagde, hun ikke kunne komme.
(spoken) She said she couldn't come.
Switch 2: loose der and som
In careful written Danish, the relative pronoun som and the expletive/relative subject der follow clear rules. In speech they are used far more loosely — der and som are often interchangeable as relative subjects, and one or the other gets dropped where writing would keep it.
Det er en bog, som jeg har læst flere gange.
(written) It's a book that I've read several times.
Det er en bog, jeg har læst flere gange.
(spoken) It's a book I've read several times.
When the relative pronoun is the object (as above), dropping it is fully natural in both registers — but speech drops it more readily, and also blurs the der/som choice when the pronoun is the subject.
Switch 3: snakke over tale, and other lexical pairs
Many concepts have a neutral-to-formal word for writing and a colloquial word for speech. The classic pair is tale (to speak, formal/neutral) versus snakke (to talk, chat — informal, the default in conversation).
Vi snakkede om det i går.
(spoken) We talked about it yesterday.
Vi talte sammen om sagen i går.
(written/formal) We spoke together about the matter yesterday.
Other pairs worth knowing: få vs modtage (get vs receive), bruge vs anvende/benytte (use), men vs imidlertid (but vs however), også vs ligeledes (also vs likewise), fordi vs idet/eftersom (because vs since/as).
Switch 4: the particle layer
Spoken Danish is saturated with modal particles. They are grammatically optional but pragmatically essential — leaving them out makes you sound blunt or robotic. They almost never appear in formal writing.
- jo — "as you and I both know" (appeals to shared knowledge)
- da — mild emphasis or contrast, "but surely / after all"
- nok — "probably," softens a claim
- vel — "I assume / right?" (seeks agreement)
- lige — "just," softens a request
- bare — "just / simply," downplays
Du kan jo bare ringe til hende.
(spoken) You could just call her, you know.
Det er da ikke så slemt, vel?
(spoken) Surely it's not that bad, is it?
The discourse-marker layer is large enough to deserve its own treatment — see pragmatics/discourse-markers.
Switch 5: parataxis vs subordination
Speech strings short main clauses together, often with og, så, men, and dashes. Writing subordinates: it embeds clauses with fordi, selvom, mens, hvis. Compare:
Jeg var træt, så jeg gik tidligt i seng, og så sov jeg til klokken ti.
(spoken) I was tired, so I went to bed early, and then I slept until ten.
Da jeg var træt, gik jeg tidligt i seng og sov, indtil klokken var ti.
(written) As I was tired, I went to bed early and slept until ten o'clock.
The written version also shows the V2/inversion that subordinate-clause openers trigger (Da jeg var træt, *gik jeg* — verb before subject in the main clause). Speech reaches for it less because it leads with main clauses.
Common mistakes
❌ Jeg vil hermed gerne snakke om, at vi jo burde mødes.
Incorrect — mixing formal 'hermed' with colloquial 'snakke' and the particle 'jo' in one formal sentence.
✅ Jeg vil hermed anmode om et møde.
Correct — keep the formal register consistent: formal verb, no chat particles. (formal)
❌ Skal vi tale sammen i aften? Det kunne være ligeledes hyggeligt.
Incorrect — 'tale sammen' and 'ligeledes' are too stiff for a casual text to a friend.
✅ Skal vi lige snakke i aften? Det kunne også være hyggeligt.
Correct — colloquial verb, the softener 'lige', and everyday 'også'. (informal)
❌ Jeg prøver sove nu.
Incorrect — the infinitive marker 'at' was dropped; only the conjunction 'at' may drop.
✅ Jeg prøver at sove nu.
Correct — the infinitive marker stays. 'I'm trying to sleep now.'
❌ I rapporten skriver jeg, han kommer nok for sent.
Incorrect — in a report, keep 'at' and drop the speech particle 'nok'.
✅ I rapporten skriver jeg, at han sandsynligvis kommer for sent.
Correct — complementiser kept, particle replaced by the formal adverb 'sandsynligvis'. (formal)
Key takeaways
- Spoken Danish drops at (the conjunction, never the infinitive marker), blurs der/som, prefers snakke to tale, and leans on particles and main-clause chaining.
- Written Danish keeps the complementiser, subordinates clauses, and swaps particles for explicit adverbs and connectives.
- The fastest way to misjudge register is the particle layer: jo/da/nok/vel/lige/bare belong in conversation, not in a report — and a report's imidlertid/ligeledes/hermed sound absurd in a text to a friend.
- For the broader picture of formality levels, see register/overview; for the pronoun side of formality, see register/du-vs-de.
Now practice Danish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Danish→Related Topics
- Register and Style: An OverviewB2 — An orientation to Danish register — the formal–informal cline, what marks each end, and how spoken and written Danish differ.
- Du vs De: The Informality of DanishB1 — Why Danish uses the informal du for almost everyone, when the polite De still survives, and why defaulting to De can sound cold rather than respectful.
- Discourse Markers and FillersB2 — The little words that hold spoken Danish together — altså, jo, nå, øh, ikke, vel, jamen, og så, så, du ved — what each one signals and how they manage turns and hesitation.