2 Samuel 7:21 — Compare Translations
27 translations compared side by side
English (YLT) 1898 Young's Literal Translation by Robert Young
Because of Thy word, and according to Thy heart, Thou hast done all this greatness, to cause Thy servant to know [it].
English ASV
For thy words sake, and according to thine own heart, hast thou wrought all this greatness, to make thy servant know it.
English Amplified
Because of Your promise and as Your own heart dictates, You have done all these astounding things to make Your servant know and understand.
English Amplified Classic Bible 1987
Because of Your promise and as Your own heart dictates, You have done all these astounding things to make Your servant know and understand.
English Berean Standard Bible (BSB) 2025
For the sake of Your word and according to Your own heart, You have accomplished this great thing and revealed it to Your servant.
English CSB 2017 - Christian Standard Bible
Because of your word and according to your will, you have revealed all these great things to your servant.
English Darby 1890 : Public Domain
For thy word's sake, and according to thine own heart, hast thou done all this greatness, to make thy servant know [it].
English EASY 2024
Because of your covenant you have chosen to do all these great things. You have told me, your servant, what you promise to do.
English ERV 2006 - Only For Website
You will do all these wonderful things because you said you would do them and because you want to do them. And you decided to let me know about all these things.
English ESV 2016 == The Holy Bible, English Standard Version. ESV® Text Edition: 2016. Copyright © 2001 by Crossway Bibles
Because of your promise, and according to your own heart, you have brought about all this greatness, to make your servant know it.
English GNT (Good News Translation)
It was your will and purpose to do this; you have done all these great things in order to instruct me.
English God's Word - GW 1995
You've done this great thing because of your promise and your own desire. You made it known to me.
English HCSB 2004 - Copyrighted Only For Website
Because of Your word and according to Your will, You have revealed all these great things to Your servant.
English KJV 1611
For thy word's sake, and according to thine own heart, hast thou done all these great things, to make thy servant know them.
English LSB
For the sake of Your word, and according to Your own heart, You have done all this greatness to let Your slave know.
English MEV 2014 (Modern English Version)
Because of Your word, according to Your will, You have done all of this greatness to inform Your servant.
English NASB (New American Standard Bible - NASB 1995)
"For the sake of Your word, and according to Your own heart, You have done all this greatness to let Your servant know.
English NASU 1989 - New American Standard Update - Only for Website
For your servant's sake and as you have had at heart, you have brought about this entire magnificent disclosure to your servant.
English NET Bible - 2005 (New English Translation)
For the sake of your promise and according to your purpose you have done this great thing in order to reveal it to your servant.
English NIRV 1996 - Copyrighted only for Website
You have done a wonderful thing. You have made it known to me. You have done it because that's what you said you would do. It's exactly what you wanted to do for me.
English NIV
For the sake of your word and according to your will, you have done this great thing and made it known to your servant.
English NKJ 1982
For Your word’s sake, and according to Your own heart, You have done all these great things, to make Your servant know them.
English NLT
For the sake of your promise and according to your will, you have done all these great things and have shown them to me.
English NRSV 1989 - Only for website
Because of your promise, and according to your own heart, you have wrought all this greatness, so that your servant may know it.
English RSV (Revised Standard Version)
Because of thy promise, and according to thy own heart, thou hast wrought all this greatness, to make thy servant know it.
English TL (The Living Bible) (1971)
You are doing all these things just because you promised to and because you want to!
English Tyndale 1537
Even for thy word's sake and according to thine own heart hast thou done all these great things to make them known unto thy servant.