Skip to content
Chapter 7 · Jnana Vijnana YogaVerse 26 of 30
Shloka 7.26

Divine knowledge is complete.

Krishna speaks to Arjuna

वेदाहं समतीतानि वर्तमानानि चार्जुन |भविष्याणि च भूतानि मां तु वेद न कश्चन ||७-२६||

vedāhaṃ samatītāni vartamānāni cārjuna . bhaviṣyāṇi ca bhūtāni māṃ tu veda na kaścana ||7-26||

Use this verse when uncertainty creates anxiety.

Meaning

I know all beings of the past, present, and future, O Arjuna, but no one truly knows Me.

Translation: Gita Guidance (original English rendering).

In plain words

Krishna knows all time, while beings know only partially.

Word-by-word meaning

Tap a word to see its meaning.

Explanation

This verse humbles the seeker. Krishna’s knowledge is total; human knowledge is fragmentary.

Read the traditional commentary

Krishna states the asymmetry between the Divine and creation. He knows all beings across past, present, and future — nothing escapes His awareness, for He is the witness in whom all time unfolds. Yet 'no one knows Me' through ordinary means, because the limited mind cannot encompass the limitless. The knower of all cannot be made an object of finite knowledge.

This is a humbling and liberating truth. We cannot grasp the Infinite the way we grasp a fact, for any God our mind could fully contain would be too small to be God. The Divine is known not by the intellect that measures from outside, but by surrender and grace that open from within — as the chapter has repeatedly shown.

He who sees all is seen only by the eye of devotion that He Himself awakens.

In daily life

Trust Krishna beyond your limited timeline.

A delay may make no sense now but fit a larger divine understanding.

Try this today

Write one uncertainty and surrender it to Krishna’s wider knowledge.

Carry this with you
Krishna knows what I cannot see.

Reflect

Where am I judging life with limited knowledge?

Private — only you can see this

Quick check

What does ‘समतीतानि’ mean in this verse?

Krishna on transcendence, in other chapters

Swipe left for 7.27 · Raga-dvesha clouds wisdom.

Questions about Bhagavad Gita 7.26

Who says Bhagavad Gita 7.26, and to whom?

Krishna speaks to Arjuna in verse 7.26, in Chapter 7, Jnana Vijnana Yoga (Jnana Vijnana Yoga).

What does Bhagavad Gita 7.26 mean?

I know all beings of the past, present, and future, O Arjuna, but no one truly knows Me. (Translation: Gita Guidance (original English rendering).)

What is the lesson of Bhagavad Gita 7.26 for daily life?

Trust Krishna beyond your limited timeline. A delay may make no sense now but fit a larger divine understanding.

What do the Sanskrit words in Bhagavad Gita 7.26 mean?

वेद अहम् — I know; समतीतानि — the past (beings); वर्तमानानि च — and the present; अर्जुन — O Arjuna; भविष्याणि च भूतानि — and the future beings.

Where does verse 7.26 come in the Bhagavad Gita?

It is verse 26 of 30 in Chapter 7, Jnana Vijnana Yoga. The next verse is 7.27.