1. A true God is one who is real. He has been seen and proven.
  2. A true God is one who ensures justice for all living beings. Nobody can get away by harming others (human or animals or plants).
  3. A true God is one who is truly forgiving. He gives us unlimited chances (unlimited lives) and not just one (only one life).
  4. A true God is one who is truly merciful. He does not send anyone to eternal hell.
  5. A true God is one who is responsible. He doesn’t make irresponsible statements.
  6. A true God is one who is not a bully.
  7. A true God is one who does not curse.
  8. A true God is one who is loving. He doesn’t instill hate and violence into His followers. He only instills love for all living beings.
  9. A true God is one who does not order women to be taken captive and made into sex slaves.
  10. A true God does not allow slavery, period.
  11. A true God does not divide humans into believers and unbelievers.
  12. A true God does not order His followers to wage wars onto others simply because they follow different paths.
  13. A true God is equal to women, men, and all living beings.
  14. A true God maintains all living beings, regardless if they follow Him or not.
  15. A true God considers all living entities (souls) equal.
  16. A true God considers all living entities His.
  17. A true God is equal to all living entities.
  18. A true God does not order His followers to invade and steal from others.
  19. A true God gives free will. He does not force anyone to follow His instructions. He allows freedom of thought,  and speech.
  20. A true God is one who is eternally known.
  21. A true God is one who has given thousands of books of knowledge and not just one or two.
  22. A true God is one who has appeared millions of times already, because He is eternal and timeless.
  23. A true God is one who has appeared in millions of universes, and not not just on one insignificant planet, because His creation is unlimited.
  24. A true God will deliver His instructions (scriptures) millions of times and not just once, because He is timeless and His deliveries are unlimited.
  25. A true God can speak for Himself, and thus delivers His instructions directly.
  26. A true God does not consider anyone as His enemy, because He is the creator of everyone.
  27. A true God does not tax people based on their beliefs.
  28. A true God does not order His followers to murder others as a religious duty.

Only one person satisfies all the above criteria without any doubt, Lord Krishna.

“Even though over a period of time I might count all the atoms of the universe, I could not count all of My opulences which I manifest within innumerable universes.” (Lord Krishna, Srimad-Bhagavatam 11.16.39)

“Know that all opulent, beautiful and glorious creations spring from but a spark of My splendor. But what need is there, Arjuna, for all this detailed knowledge? With a single fragment of Myself I pervade and support this entire universe.” (Lord Krishna, Bhagavad-Gita 10.41-42)