His Knowledge encompasses everything that is visible and is hidden, and that is kept secret or made public. He knows what is possible and what is impossible. He knows all that is in the heavens and on the earth, as well as the past, the present and the future. Nothing is hidden from Him.
&"Indeed, Allah (alone) has knowledge of the Hour, and sends down the rain and knows what is in the wombs. And no soul perceives what it will earn tomorrow, and no soul perceives in what land it will die. Indeed, Allah is Knowing and Acquainted&" (Luqmân: 34).
&"He knows what is within the heavens and earth, and knows what you conceal and what you declare. And Allah is Knowing of that within the breasts&" (At-Taghâbun: 4).
His knowledge encompasses everything… &"It is Allah who has created seven heavens and of the earth, the like of them. (His) command descends among them so you may know that Allah is over all things competent, and that Allah has encompassed all things in knowledge&" (At-Talâq: 12).
Allah the Exalted also says: &"Allah has encompassed all things in knowledge&" (At-Talâq: 12).