رَبِّ هَبْ لِى مِن لَّدُنكَ ذُرِّيَّةًۭ طَيِّبَةً ۖ إِنَّكَ سَمِيعُ ٱلدُّعَآءِ ﴿٣٨﴾

Transliteration: Rabbi hab li min ladunka dhurriyyatan tayyibah, innaka sami'ud-du'a'.

Translation: My Lord! Bestow upon me of Thy bounty goodly offspring. Lo! Thou art the Hearer of Prayer.

Source: Quran 3:38 (Surah Ali 'Imran)

When to recite

When hoping for children, and for the righteousness of children you already have.

About this dua

The supplication of Prophet Zakariyya, made in old age after he saw the provision Allah gave to Maryam. Allah answered him with the glad tidings of a son, Yahya (John), despite his old age and his wife’s barrenness.

Source and authenticity