The Modern Text Bible is a clear and beautiful re-expression of Scripture in today's language.

Make a Donation

What does 2 Samuel 7:12 mean?

'When your time is up and you’re buried with your ancestors, I’ll raise up one of your own children to succeed you, and I’ll make his kingdom strong.' 2 Samuel 7:12 - Modern Text Bible

(God promises that after David dies, his own descendant will become king and his rule will be secure.)

God promises David that after he dies, his own offspring will succeed him and his family line will continue. The phrase “raise up your offspring” uses the Hebrew word zera, meaning seed or descendants, emphasizing continuity and future generations. This is about more than succession—it’s about the idea that your impact can outlast your lifetime.

This pushes back against the fear that everything ends when you do, or that your efforts are temporary. In the ancient world, lineage and legacy were everything, but even today, people worry about being forgotten. Here, the claim is that what you start can keep growing long after you’re gone.

If you’ve ever wondered whether your life will matter in the long run, this verse offers hope that your influence can ripple forward, shaping the future in ways you might never see. It’s a reminder that meaning isn’t limited to your own lifespan.