Ubayy bin Kaab reported,

I heard a man reciting, so I said to him, "Who taught you this recitation?"He replied, "The Messenger of Allah ﷺ."I said, "Come with me to him."So I came to the Prophet ﷺ and said, "Have this man recite for you."The Prophet ﷺ said, "Recite."The man recited, and the Prophet ﷺ said, "You have done well."I said to him, "But did you not teach me it in such-and-such a way?"He said, "Yes, and you too have done well."I said, gesturing with my hand, "Have done well? Twice?"Then the Prophet ﷺ struck my chest with his hand and said, "O Allah, remove doubt from Ubayy."I broke out in a sweat, and my heart filled with awe.The Messenger of Allah ﷺ then said, "Ubayy, two angels came to me. One of them said, 'Recite the Quran in one mode.' The other said, 'Ask for more.' So I said, 'Give me more.' He said, 'Recite it in two modes.' The other said, 'Ask for more.' So I said, 'Give me more.' He said, 'Recite it in three.' The other said, 'Ask for more.' So I said, 'Give me more.' He said, 'Recite it in four modes.' The other said, 'Ask for more.' I said, 'Give me more.' He said, 'Recite it in five modes.' The other said, 'Ask for more.' I said, 'Give me more.' He said, 'Recite it in six.' The other said, 'Ask for more.' He said, 'Recite it in seven modes.' So the Quran was sent down in seven modes."

Ahmad 21152

Sahih

حدثنا أبو بكر بن أبي شيبة حدثنا عبيد الله بن موسى عن إسرائيل عن أبي إسحاق عن سقير العبدي عن سليمان بن صرد

عن أبي بن كعب قال

سمعت رجلا يقرأ فقلت من أقرأك قال رسول الله ﷺ فقلت انطلق إليه فأتيت النبي ﷺ فقلت استقرئ هذا فقال اقرأ فقرأ فقال أحسنت فقلت له أولم تقرئني كذا وكذا قال بلى وأنت قد أحسنت فقلت بيدي قد أحسنت مرتين قال فضرب النبي ﷺ بيده في صدري ثم قال اللهم أذهب عن أبي الشك ففضت عرقا وامتلأ جوفي فرقا فقال رسول الله ﷺ يا أبي إن ملكين أتياني فقال أحدهما اقرأ على حرف فقال الآخر زده فقلت زدني قال اقرأ على حرفين فقال الآخر زده فقلت زدني فقال اقرأ على ثلاثة فقال الآخر زده فقلت زدني قال اقرأ على أربعة أحرف قال الآخر زده قلت زدني قال اقرأ على خمسة أحرف قال الآخر زده قلت زدني قال اقرأ على ستة قال الآخر زده قال اقرأ على سبعة أحرف فالقرآن أنزل على سبعة أحرف

أحمد 21152صحيح
Contents
Reference
Commentary
Ayat
Collection
Musnad Ahmad
Book
Sulayman bin Surad, from Ubayy bin Kaab
Numbering
Darussalam 21152
Ahmad 21152