عَنْ أَبِي هُرَيْرَةَ رضى الله عنه : أَنَّ رَسُولَ اللَّهِ قَالَ: «إِنَّ لِلَّهِ تِسْعَةً وَتِسْعِينَ اسْمًا؛ مِائَةً إِلَّا وَاحِدًا، مَنْ أَحْصَاهَا دَخَلَ الجَنَّةَ»، زَادَ في رواية: «إِنَّهُ وِتْرٌ يُحِبُّ الْوِتْرَ». متفق عليه


Abu Hurayrah narrated that the Prophet (peace be upon him) said: 

1. God has ninety-nine names:  2. one hundred minus one.  3. Whoever learns them all goes to Heaven.  4. Adding in a different narration: He is one and loves oneness.

Summary of Meaning

The Prophet (peace be upon him) informs us in this hadith that God has ninety-nine fine names and that whoever learns them all, with their full meanings, and implements what they signify will be in Heaven. 

Hadiths projects