englishtohindi

Hindi postpositions: को, ने, से, में and पर explained

The englishtohindi.online editors · · 9 min read

Hindi has no prepositions — the words go after the noun, and the noun changes shape to accommodate them. One of them, ने, rewrites the verb agreement of the entire sentence.

Card showing Hindi postpositions following the noun: मेज़ पर, दिल्ली से and मैंने आम खाया.

Hindi has no prepositions. It has postpositions, which do the same job but stand after the noun instead of before it: मेज़ पर is “table on”, दिल्ली से is “Delhi from”, घर में is “house in”. The five you need first are को (to), ने (the past-tense subject marker), से (from, with, by), में (in) and पर (on). Two things make them harder than they look — the noun in front of them changes form, and ने changes what the verb agrees with.

Learners usually get the meanings quickly and the two side-effects not at all. कमरा में is the single most common beginner error in written Hindi, and it is not a vocabulary mistake — the postposition is right and the noun is wrong.

The five to learn first

PostpositionMeaningExampleLiterally
मेंin, insideघर मेंhouse in
परon, atमेज़ परtable on
सेfrom, with, byदिल्ली सेDelhi from
कोto, forराम कोRam to
नेmarks a past-tense subjectराम नेRam (did it)

Because they follow the noun, a Hindi phrase reads back-to-front against English word by word — and then the verb arrives at the very end, as it always does in Hindi. The verb goes last, always covers that half of the pattern.

किताब मेज़ पर है।

Kitaab mez par hai.

The book is on the table — literally, “book table on is”.

The noun changes shape first

Any noun standing in front of a postposition shifts into what grammars call the oblique case. For most nouns nothing visible happens, but masculine nouns ending in -change that ending to -ए, and every plural noun takes -ओं.

Plain nounWith a postpositionWhat changed
कमरा (room)कमरे में-became -
लड़का (boy)लड़के को-became -
कुर्सी (chair)कुर्सी परNothing — feminine singular is unchanged
घर (house)घर मेंNothing — no -ending
लड़के (boys)लड़कों कोPlural takes -ओं
कुर्सियाँ (chairs)कुर्सियों परPlural takes -ओं

This is why कमरा में is wrong and कमरे में is right. The -ending marks a masculine noun standing on its own, and a postposition means it is no longer standing on its own. If the -/ -gender pattern is unfamiliar, every Hindi noun has a gender explains where those endings come from.

Pronouns have their own fused forms

Pronouns do not politely take a postposition on the end — they merge with it. These forms have to be learned as vocabulary, because you cannot build them from मैं and को.

Pronoun+ को+ से+ ने
मैं (I)मुझेमुझसेमैंने
तुम (you, casual)तुम्हेंतुमसेतुमने
आप (you, formal)आपकोआपसेआपने
वह (he, she, it)उसेउससेउसने
हम (we)हमेंहमसेहमने
वे (they)उन्हेंउनसेउन्होंने

मुझे is the form doing the work in मुझे भूख लगी है and मुझे पानी चाहिए — the pattern behind Hindi has no verb for “to have”.

ने, and why it rewrites the verb

ने is the one postposition with no English counterpart at all. It marks the subject of a transitive verb in the past tense — and once it appears, the verb stops agreeing with the subject and agrees with the object instead.

मैंने आम खाया। मैंने रोटी खाई।

Maine aam khaaya. Maine roti khaayi.

I ate a mango. I ate a roti — the verb changes with the food, not with me.

Both sentences have the same speaker. खाया becomes खाई purely because रोटी is feminine and आम is masculine. Nothing about the speaker's gender enters the sentence, which is the opposite of what happens in the present tense — see Hindi verbs change with gender.

HindiEnglishVerb agrees with
मैंने आम खायाI ate a mangoआम — masculine singular
मैंने रोटी खाईI ate a rotiरोटी — feminine singular
मैंने आम खाएI ate mangoesआम — masculine plural
मैंने राम को देखाI saw RamNothing — को blocks it, so खाया-type default

That last row is the escape hatch. When the object itself carries को, the verb cannot agree with anything, so it falls back to the default masculine singular form. मैंने लड़कियों को देखा keeps देखा even though लड़कियों is feminine plural.

ने appears only with transitive verbs — ones that take an object. Intransitive verbs never take it: मैं गया (I went), not मैंने गया. The pair to memorise is मैं गया against मैंने खाया, same speaker, same tense, different marking.

से does three unrelated jobs

JobExampleEnglish
Sourceमैं दिल्ली से आया हूँI have come from Delhi
Instrumentमैंने चाकू से काटाI cut it with a knife
With a personमैं राम से मिलाI met Ram
Comparisonयह उससे बड़ा हैThis is bigger than that

The third row catches English speakers, because “meet with” and “talk with” use से where English feels like it wants को. मैं राम से बात करूँगा is “I will talk to Ram”; राम को बात करूँगा is not a sentence.

का is a postposition too, and it agrees

का marks possession, and unlike the others it changes form to match the thing possessed rather than staying fixed.

HindiEnglishWhy this form
राम का घरRam's houseघर is masculine singular
राम की किताबRam's bookकिताब is feminine
राम के बच्चेRam's childrenबच्चे is masculine plural

The के form is also the base for the compound postpositions, which are two words long and extremely common: के लिए (for), के साथ (with), के बाद (after), के पास (near), के बारे में (about). With a pronoun the first half becomes possessive — मेरे लिए, not मुझे लिए.

Why translation tools get this wrong

Postpositions are where machine output stops being subtly odd and starts being ungrammatical, because the errors are structural rather than lexical.

EnglishCorrect HindiCommon machine output
In the roomकमरे मेंकमरा में
I ate a rotiमैंने रोटी खाईमैंने रोटी खाया
I met Ramमैं राम से मिलामैं राम को मिला
I saw the girlsमैंने लड़कियों को देखामैंने लड़कियों को देखी

Every one of those is a single-letter difference, and every one of them is the kind of thing a reader notices immediately — the same failure mode described in why translation tools fail at Hinglish.

The short version

  • The postposition goes after the noun: मेज़ पर, not पर मेज़.
  • A masculine -noun becomes -in front of one: कमरा में is wrong, कमरे में is right.
  • Every plural noun takes -ओं in front of one: लड़कों को, कुर्सियों पर.
  • Pronouns fuse instead: मुझे, तुम्हें, उसे, हमें, उन्हें, and मैंने.
  • ने marks a transitive past subject and hands verb agreement to the object.
  • If the object carries को, the verb agrees with nothing and stays in its default form.
  • से means from, with, by and than — four English words, one Hindi postposition.

Frequently asked questions

What is a postposition in Hindi?

A postposition is a word like में (in), पर (on), से (from) or को (to) that does the job of an English preposition but stands after the noun instead of before it. मेज़ पर means “on the table” and reads literally as “table on”. Hindi has postpositions and no prepositions.

Why is कमरा में wrong in Hindi?

Because a noun in front of a postposition takes the oblique case, and a masculine noun ending in -आ changes that ending to -ए. The correct form is कमरे में. The postposition में is right in both versions — only the noun is wrong.

What does ने do in a Hindi sentence?

ने marks the subject of a transitive verb in the past tense, and it makes the verb agree with the object rather than the subject. मैंने आम खाया and मैंने रोटी खाई have the same speaker; the verb ending changes because आम is masculine and रोटी is feminine. ने is never used with intransitive verbs, so “I went” is मैं गया, not मैंने गया.

What is the oblique case in Hindi?

The oblique case is the form a noun takes when a postposition follows it. Masculine nouns ending in -आ change to -ए (कमरा becomes कमरे में), all plural nouns take -ओं (लड़के becomes लड़कों को), and other nouns are unchanged (घर में, कुर्सी पर).

When do you use को and when do you use से in Hindi?

को marks a recipient or a specific object — राम को किताब दी, “gave the book to Ram”. से marks a source, an instrument, a comparison, or the person you interact with — दिल्ली से (from Delhi), चाकू से (with a knife), राम से मिला (met Ram). “Meet” and “talk” take से in Hindi even though English uses “to”.

Do Hindi pronouns take को and से directly?

No, they fuse into single words that have to be learned separately. मैं plus को is मुझे, मैं plus से is मुझसे, and मैं plus ने is मैंने. The same happens with तुम्हें, आपको, उसे, हमें and उन्हें.

More guides

Looking for a specific phrase? Browse the phrase guides.