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
- When your iman feels weak
- Daily, in sujood or after prayer
- For yourself and your children
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. How we check sources. Spotted a mistake? Let us know.
📜 A story about this
The Boy and the King · A tyrant king could not kill a young believer until the boy himself told him how, and a whole nation believed.
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.