Dua for a Steadfast Heart (Guidance)

“O Turner of hearts, keep my heart firm upon Your religion.” The Arabic, how to say it, when to read it, and its source.

يَا مُقَلِّبَ الْقُلُوبِ ثَبِّتْ قَلْبِي عَلَى دِينِكَ

Transliteration
Yā Muqallibal-qulūb, thabbit qalbī ʿalā dīnik
Meaning
O Turner of hearts, keep my heart firm upon Your religion.
Source
Jami at-Tirmidhi 2140

When to say it

About this dua

Anas reported that the Prophet ﷺ would often say this dua. When asked about it, he explained that hearts are between the fingers of Allah and He turns them as He wills (Jami at-Tirmidhi 2140).

Quran and hadith references link to quran.com and sunnah.com. Reviewed 19 October 2026. Spotted a mistake? Let us know.

More duas

Frequently asked questions

What is the dua for a steadfast heart (guidance)?

Yā Muqallibal-qulūb, thabbit qalbī ʿalā dīnik: “O Turner of hearts, keep my heart firm upon Your religion.” (Jami at-Tirmidhi 2140).

Is this dua authentic?

Yes. It is from Jami at-Tirmidhi 2140, an authentic hadith collection. The source is linked on this page so you can check it.

Keep exploring