Psalms 138:1 - Compare All Versions
Psalms 138:1-3 MSG (The Message)
Thank you! Everything in me says “Thank you!” Angels listen as I sing my thanks. I kneel in worship facing your holy temple and say it again: “Thank you!” Thank you for your love, thank you for your faithfulness; Most holy is your name, most holy is your Word. The moment I called out, you stepped in; you made my life large with strength.
Psalms 138:1 KJV (King James Version)
I will praise thee with my whole heart: Before the gods will I sing praise unto thee.
Psalms 138:1 NASB1995 (New American Standard Bible - NASB 1995)
I will give You thanks with all my heart; I will sing praises to You before the gods.
Psalms 138:1 NCV (New Century Version)
LORD, I will thank you with all my heart; I will sing to you before the gods.
Psalms 138:1 ASV (American Standard Version)
I will give thee thanks with my whole heart: Before the gods will I sing praises unto thee.
Psalms 138:1 NIV (New International Version)
I will praise you, LORD, with all my heart; before the “gods” I will sing your praise.
Psalms 138:1 NKJV (New King James Version)
I will praise You with my whole heart; Before the gods I will sing praises to You.
Psalms 138:1 AMP (Amplified Bible)
I will give You thanks with all my heart; I sing praises to You before the [pagan] gods.
Psalms 138:1 NLT (New Living Translation)
I give you thanks, O LORD, with all my heart; I will sing your praises before the gods.
Psalms 138:1 TPT (The Passion Translation)
I thank you, Lord, and with all the passion of my heart I worship you in the presence of angels! Heaven’s mighty ones will hear my voice as I sing my loving praise to you.
Psalms 138:1 ESV (English Standard Version 2025)
I give you thanks, O LORD, with my whole heart; before the gods I sing your praise