English handles reported speech with a small, overlapping set — say, tell, explain — and lets context sort out the rest. Turkish draws sharper lines. demek quotes someone's exact words; söylemek reports what was said and to whom; anlatmak explains or recounts at length. They are not freely swappable: each comes with its own grammar — demek with direct quotation and the converb diye, söylemek with indirect -DIK clauses and a dative addressee, anlatmak with a topic to unfold. Picking the wrong one usually produces a sentence that is grammatical-sounding but means something subtly off. This page maps the three.
The quick answer
- demek — to say (these exact words). Pairs with direct quotation and the quotative diye ("saying that…"). It's the verb of "What did you say?" (Ne dedin?) and of citing wording.
- söylemek — to say / tell. Pairs with indirect reports (a -DIK nominalized clause) and an addressee in the dative (bana söyledi, "he told me"). It's the everyday "tell someone something."
- anlatmak — to explain / narrate / recount. Used when you unfold something at length — a story, how something works, what happened.
The test: are you quoting words (demek), reporting that something was said, to someone (söylemek), or explaining/telling a whole thing (anlatmak)?
demek: quote the exact words (+ direct quotation, diye)
demek is the quoting verb. It introduces or follows the exact words someone used, and it's the verb you reach for when wording itself is the point. Crucially, in reported contexts it teams up with diye, a quotative converb that closes off a direct quote and feeds it into another verb.
Annem bana 'Erken gel' dedi.
My mum said to me, 'Come home early.'
'Yarın görüşürüz' deyip çıktı.
He said 'See you tomorrow' and left.
Bana 'gel' diye bağırdı.
He shouted at me to come (literally: shouted, saying 'come').
Notice that the material before demek is a verbatim quote — 'Erken gel', 'Yarın görüşürüz' — not a reworded report. demek is also the verb in the ubiquitous question Ne dedin? ("What did you say?") and in "what does X mean?": Bu ne demek? ("What does this mean?"). And it forms the discourse staple yani ("I mean / that is"), historically ya'ni, alongside demek ki ("so / that means").
Ne dedin, duyamadım?
What did you say? I couldn't hear.
'Hayır' demek bu kadar zor mu?
Is it so hard to say 'no'?
söylemek: report something to someone (+ -DIK clause, dative addressee)
söylemek is the workhorse "say / tell." Unlike demek, it specializes in indirect reports — you reword what was said rather than quoting it — and it readily takes an addressee in the dative (bana, ona, sana söyledi). The content reported is typically a nominalized -DIK / -(y)AcAK clause.
Bana geç kalacağını söyledi.
He told me he'd be late. (indirect — geç kalacağını is a nominalized clause)
Doğruyu söyle, sana kızmam.
Tell the truth — I won't be angry with you.
Ona adresimizi söyledim ama yine de kayboldu.
I told him our address, but he still got lost.
The contrast with demek is sharp. Bana 'geç kalacağım' dedi quotes his words ("I'll be late"); bana geç kalacağını söyledi reports the content ("told me that he'd be late"). The first is demek + quote; the second is söylemek + -DIK clause. söylemek is also the verb for singing a song (şarkı söylemek) and for telling someone to do something (ona gitmesini söyledim, "I told him to go").
Çocuklara yatmalarını söyledim.
I told the kids to go to bed.
Güzel bir şarkı söyledi.
She sang a beautiful song.
anlatmak: explain and narrate at length
anlatmak steps up a level: it means to explain, narrate, or recount — to unfold a whole thing so the listener understands it. You don't anlat a single word or a one-line message; you anlat a story, an event, a procedure, a situation. It's built on the same root as anlamak ("to understand"), and the connection is exact: anlatmak is to cause understanding.
Bana her şeyi baştan anlat.
Tell me everything from the beginning.
Öğretmen konuyu çok güzel anlattı.
The teacher explained the topic really well.
Dün gece başımdan geçenleri sana anlatmam lazım.
I need to tell you what happened to me last night.
Where söylemek delivers a message ("he told me he'd be late"), anlatmak delivers an account ("he told me the whole story"). English "tell" covers both, which is exactly the trap: "tell me what happened" (a narrative → anlat) vs. "tell me your name" (a single fact → söyle). The amount and shape of what's being said decides it.
Filmi izlemedim, sen anlat — ne oluyor sonunda?
I haven't seen the film — you tell me: what happens at the end?
Side-by-side reference
| Verb | Core meaning | Typical complement | Addressee |
|---|---|---|---|
| demek | say (these words) / mean | direct quotation + diye | rare in reports; "to X" via direct address |
| söylemek | say / tell (a message) | indirect -DIK / -(y)AcAK clause | dative (bana, ona söyledi) |
| anlatmak | explain / narrate / recount | a topic, story, or event | dative (bana anlattı) |
The same scene, three verbs
To feel the boundaries, here's "he told me…" three ways — and how each reshapes the meaning:
Bana 'gidiyorum' dedi.
He said to me, 'I'm leaving.' (his exact words → demek)
Bana gideceğini söyledi.
He told me he was going to leave. (the message, reworded → söylemek)
Bana neden gittiğini uzun uzun anlattı.
He explained to me at length why he left. (a full account → anlatmak)
Same departure, three different speech acts: a quote, a report, an explanation. English would lean on "say/tell" for all three and let context cope. Turkish makes you choose, and the choice carries information about how the thing was said.
Source-language comparison: why English "say/tell" misleads
English "say" and "tell" already overlap messily ("say something" / "tell someone something"), and "explain" feels like a separate, optional word. Mapping that onto Turkish, learners over-use söylemek as a blanket "say/tell" and reach for it even when quoting exact words — but Turkish wants demek for quotation. The reverse error is rarer but real: using demek with a reworded indirect clause, which doesn't work. And anlatmak has no clean single-word English trigger, so learners forget it exists and say söylemek where a native speaker would unfold a story with anlatmak. The fix is to stop translating "say/tell" word-for-word and instead ask what kind of speech act it is: quotation, report, or account.
Common mistakes
The headline error is using söylemek for a direct quotation, where demek is required.
❌ Bana 'erken gel' söyledi.
Incorrect — a direct quote takes demek: bana 'erken gel' dedi.
✅ Bana 'erken gel' dedi.
He told me, 'Come early.'
❌ Geç kalacağını dedi.
Incorrect — a reworded indirect clause (-DIK) takes söylemek, not demek: geç kalacağını söyledi.
✅ Geç kalacağını söyledi.
He said he'd be late.
❌ Bana bütün hikâyeyi söyledi.
Odd — a whole story is unfolded with anlatmak: bütün hikâyeyi anlattı. (Söylemek suits a short message, not a narrative.)
✅ Bana bütün hikâyeyi anlattı.
He told me the whole story.
❌ Bu ne söylüyor?
Incorrect — 'what does this mean?' is Bu ne demek? (demek = 'to mean').
✅ Bu ne demek?
What does this mean?
❌ Öğretmen konuyu söyledi.
Wrong nuance — explaining a topic is anlatmak: öğretmen konuyu anlattı. (Konuyu söyledi would mean she merely stated/named it.)
✅ Öğretmen konuyu anlattı.
The teacher explained the topic.
Key takeaways
- demek = quote the exact words / "mean" — pairs with direct quotation and diye; powers Ne dedin? and Bu ne demek?
- söylemek = report a message to someone — pairs with an indirect -DIK clause and a dative addressee (bana söyledi); also "tell someone to do X" and "sing a song."
- anlatmak = explain / narrate a whole thing — a story, a topic, an event; the causative-of-understanding verb.
- The choice encodes the kind of speech act: quotation vs. report vs. account — information English leaves to context.
- Don't translate "say/tell" word-for-word; ask whether you're quoting, reporting, or explaining.
Now practice Turkish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Turkish→Related Topics
- demek (to say) and diyeA2 — demek 'to say' — its irregular de-/di- stem, its job introducing direct quotes, and the way it produces the subordinator diye and the discourse marker demek ki.
- söylemek (to say / tell)A2 — söylemek 'to tell/say' — the dative addressee and the accusative or -DIK content it governs, why it carries indirect speech, and its second life as 'to sing'.
- anlatmak (to tell / explain)B1 — How to use anlatmak — the verb 'to explain / narrate', built as the causative of anlamak 'to understand', and how it differs from söylemek and demek.
- Reported Speech: diye, -DIK, and demekB2 — How Turkish reports what people say — direct quotation with diye and dedi versus indirect nominalized clauses with -DIK and -(y)AcAK.