The explanation of personal pronoun in bahasa Indonesia (Indonesian) is almost identical with English. It simply refers to people (I, we, you, they, he, she) or thing (it). However, as each language is unique, some differences in terms of how each is used exists.
The standard term applied to refer to personal pronoun in Indonesian (Bahasa Indonesia) is "kata ganti orang". Here are the personal pronouns
| en | id |
|---|---|
| I | Saya, Aku (less-formal) |
| We | Kami |
| You (sing.) | Anda Kamu (informal) Kau (informal) |
| You (pl) | Kalian |
| They | Mereka |
| He | Dia Beliau (formal) |
| She | Dia Beliau (formal) |
| It | Ini, itu |
In terms of its use both in spoken and written form, each Indonesian personal pronoun is not applied as written as Indonesians always priorotize politeness in verbal and non-verbal interaction. Based on setting and politeness, here are the use of each personal pronoun.
| en | id | Setting |
|---|---|---|
| I | Saya | formal speech |
| Aku | everyday conversation | |
| We | Kami | formal, less-formal, informal |
| You (sing.) | Anda | formal speech |
| Kamu | less-formal, only used with close friend, only used by older talking to younger | |
| Kau | conversation with very close friends | |
| You (pl) | Kalian | less-formal and informal interaction, only used by older talking to younger (e.g. teacher to students) |
| They | Mereka | Formal, less-formal, informal |
| He | Dia | only in less-formal and informal interaction |
| Ia | Commonly used in written expressions | |
| She | Dia | only in less-formal and informal interaction |
| Ia | Commonly used in written expressions | |
| It | Ini, itu | only in less-formal and informal interaction |
As you notice, each personal pronoun in Indonesian cannot be applied as what is written in major Indoensian grammar books you might have read. In terms of politeness, its use is culturally bounded. It is more likely to be an unwritten linguistic rule but it is universally practiced. Knowing how it works is very essential since it determines how you will be treated by your conversation partners.
Subjective Pronoun
flowchart TD
START["🇮🇩 SUBJECTIVE PRONOUNS<br/>Pronomina Persona (Subjek)<br/><i>Indonesian free-form pronouns that can stand alone as subject</i>"]
START ==> P1
START ==> P2
START ==> P3
%% ================= ORANG PERTAMA =================
P1["👤 FIRST PERSON<br/>Orang Pertama<br/><i>the speaker(s)</i>"]
P1 --> P1SG["Singular<br/><i>one speaker</i>"]
P1 --> P1PL["Plural<br/><i>more than one speaker</i>"]
P1SG --> SAYA["<b>saya</b><br/>FORMAL<br/><i>polite; writing, strangers, elders</i>"]
P1SG --> AKU["<b>aku</b><br/>INFORMAL<br/><i>friends, close family, songs & poetry</i>"]
P1PL --> KAMI["<b>kami</b><br/>EXCLUSIVE we<br/><i>we — but NOT you</i>"]
P1PL --> KITA["<b>kita</b><br/>INCLUSIVE we<br/><i>we — INCLUDING you</i>"]
%% ================= ORANG KEDUA =================
P2["👥 SECOND PERSON<br/>Orang Kedua<br/><i>the addressee(s)</i>"]
P2 --> P2SG["Singular<br/><i>one addressee</i>"]
P2 --> P2PL["Plural<br/><i>more than one addressee</i>"]
P2SG --> ANDA["<b>Anda</b><br/>FORMAL / POLITE<br/><i>advertising, official correspondence</i>"]
P2SG --> KAMU["<b>kamu</b><br/>INFORMAL<br/><i>peers, friends</i>"]
P2SG --> ENGKAU["<b>engkau</b><br/>INFORMAL / LITERARY<br/><i>songs, poetry, very close address</i>"]
P2SG --> KAU["<b>kau</b><br/>INFORMAL (short form)<br/><i>clipped form of engkau; common in speech</i>"]
P2PL --> KALIAN["<b>kalian</b><br/>PLURAL you<br/><i>informal group address</i>"]
%% ================= ORANG KETIGA =================
P3["🧑 THIRD PERSON<br/>Orang Ketiga<br/><i>the person(s) spoken about</i>"]
P3 --> P3SG["Singular<br/><i>one person</i>"]
P3 --> P3PL["Plural<br/><i>more than one person</i>"]
P3SG --> DIA["<b>dia</b><br/>NEUTRAL<br/><i>gender-neutral; everyday speech</i>"]
P3SG --> IA["<b>ia</b><br/>NEUTRAL / FORMAL<br/><i>gender-neutral; more literary</i>"]
P3SG --> BELIAU["<b>beliau</b><br/>RESPECTFUL<br/><i>elders, teachers, officials — never for oneself</i>"]
P3PL --> MEREKA["<b>mereka</b><br/>PLURAL<br/><i>they (a group)</i>"]
%% ================= STYLING =================
classDef startNode fill:#1e3a8a,stroke:#1e3a8a,color:#ffffff,stroke-width:3px,font-weight:bold
classDef firstPerson fill:#dbeafe,stroke:#2563eb,color:#1e3a8a,stroke-width:2px,font-weight:bold
classDef secondPerson fill:#dcfce7,stroke:#16a34a,color:#14532d,stroke-width:2px,font-weight:bold
classDef thirdPerson fill:#ffedd5,stroke:#ea580c,color:#7c2d12,stroke-width:2px,font-weight:bold
classDef branch fill:#f1f5f9,stroke:#64748b,color:#334155,stroke-width:1.5px
classDef formal fill:#2563eb,stroke:#1e3a8a,color:#ffffff,stroke-width:2px
classDef informal fill:#93c5fd,stroke:#2563eb,color:#1e3a8a,stroke-width:2px
classDef pluralP fill:#fde68a,stroke:#d97706,color:#78350f,stroke-width:2px
classDef formal2 fill:#16a34a,stroke:#14532d,color:#ffffff,stroke-width:2px
classDef informal2 fill:#86efac,stroke:#16a34a,color:#14532d,stroke-width:2px
classDef formal3 fill:#ea580c,stroke:#7c2d12,color:#ffffff,stroke-width:2px
classDef neutral3 fill:#fdba74,stroke:#ea580c,color:#7c2d12,stroke-width:2px
class START startNode
class P1 firstPerson
class P2 secondPerson
class P3 thirdPerson
class P1SG,P1PL,P2SG,P2PL,P3SG,P3PL branch
class SAYA formal
class AKU informal
class KAMI,KITA,KALIAN,MEREKA pluralP
class ANDA formal2
class KAMU,ENGKAU,KAU informal2
class BELIAU formal3
class DIA,IA neutral3
Objective Pronoun
flowchart TD
START["🇮🇩 OBJECTIVE PRONOUNS<br/>Pronomina Persona (Objek)<br/><i>pronouns in object position</i>"]
START ==> NOTE
START ==> FREE
START ==> CLITIC
%% ============ KEY FACT ============
NOTE["⚠️ KEY FACT<br/><i>Indonesian has <b>no case marking</b>.</i><br/>Free pronouns look <b>identical</b> as subject or object.<br/>Only the <b>clitics</b> differ."]
%% ============ FREE FORMS ============
FREE["FREE FORMS<br/>Bentuk Bebas<br/><i>same forms as subject pronouns</i>"]
FREE --> F1["FIRST PERSON<br/>Orang Pertama"]
FREE --> F2["SECOND PERSON<br/>Orang Kedua"]
FREE --> F3["THIRD PERSON<br/>Orang Ketiga"]
FREE --> FPL["PLURAL<br/>Jamak"]
F1 --> SAYAO["<b>saya</b><br/><i>Dia melihat <b>saya</b>.</i><br/><i>He saw me.</i>"]
F1 --> AKUO["<b>aku</b><br/><i>Dia melihat <b>aku</b>.</i><br/><i>informal</i>"]
F1 --> DAKUO["<b>daku</b><br/><i>literary / archaic; songs & poetry</i>"]
F2 --> ANDAO["<b>Anda</b><br/><i>Saya menemani <b>Anda</b>.</i><br/><i>I accompany you. formal</i>"]
F2 --> KAMUO["<b>kamu</b><br/><i>Saya mencari <b>kamu</b>.</i><br/><i>informal</i>"]
F2 --> KAUMUO["<b>engkau</b> / <b>kau</b><br/><i>literary / informal</i>"]
F2 --> DIKAUO["<b>dikau</b><br/><i>literary / archaic</i>"]
F3 --> DIAO["<b>dia</b><br/><i>Saya mengenal <b>dia</b>.</i><br/><i>I know him/her.</i>"]
F3 --> IAO["<b>ia</b><br/><i>formal / literary; rare as object</i>"]
F3 --> BELIAUO["<b>beliau</b><br/>kepada <b>beliau</b><br/><i>respectful; usually after a preposition</i>"]
FPL --> KAMIO["<b>kami</b><br/><i>exclusive we</i>"]
FPL --> KITAO["<b>kita</b><br/><i>inclusive we</i>"]
FPL --> KALIANO["<b>kalian</b><br/><i>plural you</i>"]
FPL --> MEREKAO["<b>mereka</b><br/><i>Saya menunggu <b>mereka</b>.</i><br/><i>I waited for them.</i>"]
%% ============ CLITICS ============
CLITIC["CLITICS<br/>Bentuk Terikat<br/><i>suffixes — cannot stand alone</i>"]
CLITIC --> CKU["<b>-ku</b><br/><i>from <b>aku</b> — 1st person</i><br/>Dia membeli<b>ku</b>.<br/><i>He bought me.</i>"]
CLITIC --> CMU["<b>-mu</b><br/><i>from <b>kamu / engkau</b> — 2nd person</i><br/>Saya mencari<b>mu</b>.<br/><i>I looked for you.</i>"]
CLITIC --> CNYA["<b>-nya</b><br/><i>from <b>dia / ia</b> — 3rd person</i><br/>Saya melihat<b>nya</b>.<br/><i>I saw him/her/it.</i>"]
%% ============ ATTACHMENT ============
CLITIC ==> ATTACH["WHERE CLITICS ATTACH<br/><i>always on a host word</i>"]
ATTACH --> AV["ON A VERB<br/>melihat<b>nya</b> · membeli<b>ku</b> · mencari<b>mu</b>"]
ATTACH --> AP["ON A PREPOSITION<br/>kepada<b>ku</b> · untuk<b>mu</b> · dengan<b>nya</b><br/><i>to me · for you · with him/her</i>"]
%% ============ WARNING ============
CNYA -.-> WARN["⚠️ <b>-nya</b> is ALSO possessive<br/>buku<b>nya</b> = his/her book<br/><i>that is NOT an objective use</i>"]
%% ============ STYLING ============
classDef startNode fill:#1e3a8a,stroke:#1e3a8a,color:#ffffff,stroke-width:3px,font-weight:bold
classDef keyNote fill:#fef3c7,stroke:#d97706,color:#78350f,stroke-width:2px
classDef groupFree fill:#334155,stroke:#1e293b,color:#ffffff,stroke-width:2.5px,font-weight:bold
classDef groupClitic fill:#7f1d1d,stroke:#450a0a,color:#ffffff,stroke-width:2.5px,font-weight:bold
classDef firstP fill:#2563eb,stroke:#1e3a8a,color:#ffffff,stroke-width:2px
classDef firstPi fill:#93c5fd,stroke:#2563eb,color:#1e3a8a,stroke-width:2px
classDef secondP fill:#16a34a,stroke:#14532d,color:#ffffff,stroke-width:2px
classDef secondPi fill:#86efac,stroke:#16a34a,color:#14532d,stroke-width:2px
classDef thirdP fill:#ea580c,stroke:#7c2d12,color:#ffffff,stroke-width:2px
classDef thirdPi fill:#fdba74,stroke:#ea580c,color:#7c2d12,stroke-width:2px
classDef pluralP fill:#fde68a,stroke:#d97706,color:#78350f,stroke-width:2px
classDef clitic fill:#fecaca,stroke:#dc2626,color:#7f1d1d,stroke-width:2px
classDef attach fill:#e0e7ff,stroke:#4f46e5,color:#312e81,stroke-width:2px
classDef warnNode fill:#fee2e2,stroke:#dc2626,color:#991b1b,stroke-width:2px
class START startNode
class NOTE keyNote
class FREE groupFree
class CLITIC groupClitic
class F1 firstP
class F2 secondP
class F3 thirdP
class FPL pluralP
class SAYAO,AKUO,DAKUO firstPi
class ANDAO,KAMUO,KAUMUO,DIKAUO secondPi
class DIAO,IAO,BELIAUO thirdPi
class KAMIO,KITAO,KALIANO,MEREKAO pluralP
class CKU,CMU,CNYA clitic
class AV,AP attach
class WARN warnNode
Possessive Pronouns
flowchart TD
START["🇮🇩 POSSESSIVE PRONOUNS<br/>Pronomina Persona (Posesif)<br/><i>'my, your, his/her, our, their'</i>"]
START ==> NOTE
START ==> ATTACHED
START ==> FREE
START ==> STANDALONE
NOTE["⚠️ KEY FACT<br/>Indonesian has no single-word 'mine / yours / hers'.<br/>Possession is expressed by word order plus pronoun, or by a clitic on the noun."]
ATTACHED["CLITICS ON NOUNS<br/>Bentuk Terikat<br/><i>suffixes, tightest and most compact</i>"]
ATTACHED --> A1["FIRST PERSON<br/>Orang Pertama"]
ATTACHED --> A2["SECOND PERSON<br/>Orang Kedua"]
ATTACHED --> A3["THIRD PERSON<br/>Orang Ketiga"]
ATTACHED --> APL["PLURAL<br/>Jamak"]
A1 --> AKU_P["<b>-ku</b> (from <b>aku</b>)<br/>bukuku = my book<br/>rumahku = my house"]
A2 --> AMU_P["<b>-mu</b> (from <b>kamu / engkau</b>)<br/>bukumu = your book<br/>rumahmu = your house"]
A3 --> ANYA_P["<b>-nya</b> (from <b>dia / ia</b>)<br/>bukunya = his/her book<br/>rumahnya = his/her house"]
APL --> APL_P["<b>no plural clitic</b><br/>use the free form instead<br/>buku <b>kami</b> / <b>kita</b> / <b>mereka</b>"]
FREE["FREE FORM<br/>Noun + Pronoun<br/><i>possessed before possessor</i>"]
FREE --> WORD_ORDER["⚠️ WORD ORDER<br/>noun + pronoun, NOT pronoun + noun<br/>✅ buku saya<br/>❌ saya buku"]
FREE --> F1["FIRST PERSON"]
FREE --> F2["SECOND PERSON"]
FREE --> F3["THIRD PERSON"]
FREE --> FPL["PLURAL"]
F1 --> SAYA_F["<b>saya</b><br/>buku <b>saya</b> = my book<br/><i>formal</i>"]
F1 --> AKU_F["<b>aku</b><br/>buku <b>aku</b> = my book<br/><i>informal</i>"]
F2 --> ANDA_F["<b>Anda</b><br/>buku <b>Anda</b> = your book<br/><i>formal</i>"]
F2 --> KAMU_F["<b>kamu</b><br/>buku <b>kamu</b> = your book<br/><i>informal</i>"]
F2 --> ENGKAU_F["<b>engkau / kau</b><br/>buku <b>engkau</b> = your book<br/><i>literary / informal</i>"]
F3 --> DIA_F["<b>dia</b><br/>buku <b>dia</b> = his/her book"]
F3 --> IA_F["<b>ia</b><br/>buku <b>ia</b> = his/her book<br/><i>formal / literary</i>"]
F3 --> BELIAU_F["<b>beliau</b><br/>buku <b>beliau</b> = his/her book<br/><i>respectful</i>"]
FPL --> KAMI_F["<b>kami</b><br/>buku <b>kami</b> = our book<br/><i>exclusive</i>"]
FPL --> KITA_F["<b>kita</b><br/>buku <b>kita</b> = our book<br/><i>inclusive</i>"]
FPL --> KALIAN_F["<b>kalian</b><br/>buku <b>kalian</b> = your book<br/><i>plural</i>"]
FPL --> MEREKA_F["<b>mereka</b><br/>buku <b>mereka</b> = their book"]
STANDALONE["STANDALONE POSSESSIVE<br/>'mine / yours / his / hers / ours / theirs'<br/>noun + milik / punya / kepunyaan + pronoun"]
STANDALONE --> MILIK["<b>milik</b> + pronoun<br/>Ini buku <b>milik saya</b> = This book is <b>mine</b>.<br/><i>most standard / formal</i>"]
STANDALONE --> PUNYA["<b>punya</b> + pronoun<br/>Ini buku <b>punya saya</b> = This book is mine.<br/><i>informal</i>"]
STANDALONE --> KEPUNYAAN["<b>kepunyaan</b> + pronoun<br/>Buku ini <b>kepunyaan saya</b> = This book belongs to me.<br/><i>formal / literary</i>"]
STANDALONE --> SHORT["SHORT FORM (spoken)<br/>Ini <b>punyaku</b> = This is mine.<br/>Itu <b>punyamu</b> = That is yours."]
ANYA_P -.-> WARN["ℹ️ <b>-nya</b> does not mark gender or number<br/>bukunya = his / her / its / their book<br/>context identifies the possessor"]
ANYA_P -.-> WARN2["⚠️ <b>-nya</b> also marks objects<br/>melihatnya = saw him/her/it<br/>that function is NOT possessive"]
classDef startNode fill:#1e3a8a,stroke:#1e3a8a,color:#ffffff,stroke-width:3px,font-weight:bold
classDef keyNote fill:#fef3c7,stroke:#d97706,color:#78350f,stroke-width:2px
classDef groupAttach fill:#7f1d1d,stroke:#450a0a,color:#ffffff,stroke-width:2.5px,font-weight:bold
classDef groupFree fill:#334155,stroke:#1e293b,color:#ffffff,stroke-width:2.5px,font-weight:bold
classDef groupStand fill:#4c1d95,stroke:#2e1065,color:#ffffff,stroke-width:2.5px,font-weight:bold
classDef firstP fill:#2563eb,stroke:#1e3a8a,color:#ffffff,stroke-width:2px
classDef firstPi fill:#93c5fd,stroke:#2563eb,color:#1e3a8a,stroke-width:2px
classDef secondP fill:#16a34a,stroke:#14532d,color:#ffffff,stroke-width:2px
classDef secondPi fill:#86efac,stroke:#16a34a,color:#14532d,stroke-width:2px
classDef thirdP fill:#ea580c,stroke:#7c2d12,color:#ffffff,stroke-width:2px
classDef thirdPi fill:#fdba74,stroke:#ea580c,color:#7c2d12,stroke-width:2px
classDef pluralP fill:#fde68a,stroke:#d97706,color:#78350f,stroke-width:2px
classDef clitic fill:#fecaca,stroke:#dc2626,color:#7f1d1d,stroke-width:2px
classDef wordOrder fill:#e0e7ff,stroke:#4f46e5,color:#312e81,stroke-width:2px
classDef standalone fill:#e9d5ff,stroke:#7c3aed,color:#4c1d95,stroke-width:2px
classDef warnNode fill:#fee2e2,stroke:#dc2626,color:#991b1b,stroke-width:2px
classDef infoNode fill:#dbeafe,stroke:#2563eb,color:#1e3a8a,stroke-width:2px
class START startNode
class NOTE keyNote
class ATTACHED groupAttach
class FREE groupFree
class STANDALONE groupStand
class A1 firstP
class A2 secondP
class A3 thirdP
class APL pluralP
class AKU_P,AMU_P,ANYA_P,APL_P clitic
class WORD_ORDER wordOrder
class F1 firstP
class F2 secondP
class F3 thirdP
class FPL pluralP
class SAYA_F,AKU_F firstPi
class ANDA_F,KAMU_F,ENGKAU_F secondPi
class DIA_F,IA_F,BELIAU_F thirdPi
class KAMI_F,KITA_F,KALIAN_F,MEREKA_F pluralP
class MILIK,PUNYA,KEPUNYAAN,SHORT standalone
class WARN infoNode
class WARN2 warnNode