Does God know what is in everyone's heart?
Some passages describe complete knowledge of human hearts; others explain testing as a way for God to learn what those hearts contain.
- Textual conflict
- Interpretive tension
- The passages pull in different directions, but the conflict depends on how their wording, scope, or narrative context is read.
- Importance
- Foundational
- A central claim about origins, salvation, divine justice, or religious authority.
God tests people so that he may know their hearts despite declarations that he already knows every heart, with the test's purpose carrying the conflict.
An editorial assessment of the quoted passages. Importance describes the stakes; it does not increase certainty. Reading order weighs both.
God already knows every person's thoughts and secrets
And they prayed, and said, Thou, Lord, which knowest the hearts of all men, shew whether of these two thou hast chosen,
Shall not God search this out? for he knoweth the secrets of the heart.
Thou knowest my downsitting and mine uprising, thou understandest my thought afar off. Thou compassest my path and my lying down, and art acquainted with all my ways.
God tests people to discover what is in their hearts
And thou shalt remember all the way which the Lord thy God led thee these forty years in the wilderness, to humble thee, and to prove thee, to know what was in thine heart, whether thou wouldest keep his commandments, or no.
Thou shalt not hearken unto the words of that prophet, or that dreamer of dreams: for the Lord your God proveth you, to know whether ye love the Lord your God with all your heart and with all your soul.
Howbeit in the business of the ambassadors of the princes of Babylon, who sent unto him to enquire of the wonder that was done in the land, God left him, to try him, that he might know all that was in his heart.
Understanding the contradiction
Acts 1:24 attributes knowledge of all human hearts to the Lord. Psalms 44:21 includes their secrets, while Psalms 139:2-3 extends this knowledge to thoughts and everyday conduct. Together these claims leave no hidden attitude that God still needs to discover.
Deuteronomy 8:2 instead explains the wilderness trial as a means of knowing whether the people would obey. Deuteronomy 13:3 similarly tests their love, and 2 Chronicles 32:31 says God tried a person so that he might know his heart. Testing to acquire information presupposes an unanswered question. That purpose conflicts with the claim that the information is already completely known. The tension concerns the reason the texts themselves give for the tests.