siapa pun, siapa saja, and siapa-siapa in Malaysian Malay

Malay builds several “anyone/whoever” meanings from siapa “who.” Siapa pun ranges over every possible person, siapa saja opens the choice without restriction, and siapa-siapa creates an indefinite human set that is especially natural in questions, prohibitions, and negative clauses. English often translates all three with anyone, so the Malay quantificational contrast is easy to miss.

Spelling is part of the grammar: write siapa pun and siapa saja as separate words, but write exact reduplication with a hyphen: siapa-siapa. Standard Malaysian prose does not write siapapun for this construction. The dedicated pun spelling page explains why a small set of fixed conjunctions behaves differently.

siapa pun: no person is an exception

The particle pun adds an “even/no matter which” force (neutral). Siapa pun boleh... means that every candidate qualifies: there is no person for whom the statement fails.

Siapa pun boleh menyertai kelas percubaan ini.

Anyone can join this trial class. (neutral free choice; nobody is excluded)

Saya tidak akan membuka pintu itu, siapa pun yang mengetuk.

I will not open that door, no matter who knocks. (neutral; the decision is invariant across people)

Siapa pun yang menjumpai kad ini diminta menyerahkannya di kaunter utama.

Whoever finds this card is requested to hand it in at the main counter. (formal notice)

In the first sentence, siapa pun has free-choice force: choose any member of the human set and the permission still holds. In the second, the refusal remains true regardless of the identity of the knocker. With yang, the expression can head a human relative-like clause corresponding to English whoever.

💡
Use pun when the central claim survives every choice of person: permission for all, a refusal regardless of the requester, or a rule with no human exception.

Pun is written separately after siapa. Although some established conjunctions and discourse forms write pun solidly—such as walaupun, meskipun, and bagaimanapun—that lexical spelling does not extend to siapa pun.

siapa saja and siapa sahaja: unrestricted selection

Siapa saja means “just anyone,” “anyone at all,” or “whoever happens to...” (neutral/informal). The full form siapa sahaja is frequent in careful and formal Malaysian writing (formal). Both keep the quantifier separate from siapa.

Siapa saja yang datang awal boleh memilih tempat duduk.

Anyone who comes early can choose a seat. (neutral; open choice among arrivals)

Berikan borang itu kepada siapa saja yang bertugas di meja hadapan.

Give the form to whoever is on duty at the front desk. (neutral; any suitable staff member)

Maklumat ini tidak boleh diberikan kepada siapa sahaja tanpa kebenaran pengurus.

This information must not be given to just anyone without the manager's permission. (formal; indiscriminate choice is rejected)

Saja/sahaja foregrounds unrestricted selection: it does not matter which suitable individual is chosen. Pun more readily foregrounds invariance or the absence of exceptions. The overlap is real—siapa pun yang datang and siapa saja yang datang can both mean “whoever comes”—but the first evokes all possible identities, while the second presents the selection as open.

There is no honest one-word rule that separates every occurrence. Conventional wording, register, and what the speaker contrasts all matter. In official prose, sesiapa sahaja and sesiapa pun are often smoother than question-word-looking siapa saja, while conversational Malaysian Malay readily uses the latter.

siapa-siapa: an indefinite set of people

Exact reduplication produces siapa-siapa (neutral/informal). It can mean “anyone,” “whoever,” or an unspecified person, but it is especially common where the clause does not assert the existence of a particular person: questions, negation, prohibitions, conditions, and uncertainty.

Jangan beritahu siapa-siapa tentang rancangan kejutan ini.

Do not tell anyone about this surprise plan. (informal prohibition)

Tidak ada siapa-siapa di pejabat ketika saya sampai.

There was nobody in the office when I arrived. (neutral negative existence)

Ada siapa-siapa yang nampak kunci kereta saya?

Has anyone seen my car keys? (informal question)

Negation changes the English translation. Tidak ada siapa-siapa is literally built from “not exist + indefinite person,” so natural English says “there is nobody” or “there isn't anyone.” Malay does not need a separate negative pronoun corresponding to English nobody.

The form is not grammatically confined to negative clauses. Dictionary-standard examples also allow siapa-siapa pun boleh bersuara “anyone may speak.” Nevertheless, in contemporary usage its strong home under negation, questions, and nonassertive contexts makes it a useful polarity-sensitive option. In a formal affirmative notice, sesiapa pun or sesiapa sahaja is often stylistically preferable.

Kalau siapa-siapa telefon semasa saya keluar, minta mereka tinggalkan pesanan.

If anyone calls while I am out, ask them to leave a message. (informal conditional)

Notice the hyphen. Malay exact reduplication is written siapa-siapa, just like apa-apa and mana-mana. The spelling siapa siapa loses the standard reduplication mark, while siapapun wrongly attaches a separate particle.

Polarity: permission, prohibition, and absence

Compare how the surrounding clause reshapes the human range:

ConstructionTypical forceNatural English
siapa pun boleh masukpermission applies without exceptionanyone may enter
siapa saja yang datangopen selection from those who comewhoever comes / anyone who comes
jangan beritahu siapa-siapaprohibition ranges over an indefinite setdo not tell anyone
tidak ada siapa-siapanegative existencethere is nobody

English learners sometimes see “anyone” in both Anyone may enter and I didn't see anyone and assume the same Malay expression must fill both slots. Malay instead lets pun, saja/sahaja, reduplication, and negation interact. The choice tells the listener whether the set is unrestricted, merely indefinite, or quantified under a negative operator.

Saya tidak berjumpa dengan sesiapa pun selepas mesyuarat itu.

I did not meet anyone after that meeting. (neutral/formal; pun strengthens the negative range)

Here sesiapa pun is fully natural under negation. Siapa-siapa is not the only negative-polarity option; it is one member of a broader Malaysian system.

siapa pun yang and relative scope

When a following predicate identifies the relevant humans, yang links the indefinite head to that predicate (neutral/formal): siapa pun yang layak “whoever is eligible,” siapa saja yang hadir “anyone who attends.” Keep the quantifier with siapa, not after the whole relative clause.

Siapa pun yang mahu membuat rayuan perlu menghantar borang sebelum Jumaat.

Anyone who wishes to appeal must submit the form before Friday. (formal instruction)

For an embedded question, however, plain siapa can retain interrogative meaning: Saya tidak tahu siapa yang datang “I do not know who came.” Adding pun changes the range toward “whoever/no matter who,” not simply a more emphatic question.

Common Mistakes

Attaching pun to siapa

❌ Siapapun boleh menghantar cadangan sebelum Jumaat.

Incorrect Standard Malaysian spelling — pun is separate in this construction.

✅ Siapa pun boleh menghantar cadangan sebelum Jumaat.

Anyone may submit a proposal before Friday. (neutral free choice)

Removing the reduplication hyphen

❌ Jangan benarkan siapa siapa masuk tanpa pas keselamatan.

Incorrect spelling — exact reduplication takes a hyphen.

✅ Jangan benarkan siapa-siapa masuk tanpa pas keselamatan.

Do not allow anyone to enter without a security pass. (neutral prohibition)

Treating siapa pun as an ordinary question

❌ Siapa pun yang menelefon tadi?

Wrong for the simple question ‘Who called earlier?’ — pun changes the expression toward an unrestricted or concessive range.

✅ Siapa yang meninggalkan pesanan suara tadi?

Who left a voice message earlier? (neutral information question)

Ignoring polarity with siapa-siapa

❌ Tidak ada seseorang di ruang menunggu.

Wrong indefinite choice for ordinary negative existence; seseorang tends to introduce one unidentified person.

✅ Tidak ada siapa-siapa di ruang menunggu.

There is nobody in the waiting room. (neutral negative existence)

Attaching saja to the question word

❌ Berikan fail ini kepada siapasaja yang bertugas.

Incorrect spelling — saja remains a separate word.

✅ Berikan fail ini kepada siapa saja yang bertugas.

Give this file to whoever is on duty. (neutral open choice)

Key Takeaways

Write siapa pun and siapa saja separately, but hyphenate siapa-siapa. Use siapa pun when no possible person is an exception, siapa saja/siapa sahaja for unrestricted selection, and siapa-siapa especially in questions, prohibitions, conditions, and negative existence. These meanings overlap at the edges; the reliable principle is to read the indefinite expression together with polarity and the scope of the whole clause.

Now practice Malay

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Malay

Related Topics