Skip to main content

Keep Thy Heart Bible Reader for the Web

For the word of God is quick, and powerful, and sharper than any twoedged sword, piercing even to the dividing asunder of soul and spirit, and of the joints and marrow, and is a discerner of the thoughts and intents of the heart.

— Hebrews 4:12 (KJV)

Welcome to the Keep Thy Heart Bible app!

The web app with John 3:16 selected, beside the Study panel's cross-references and topics for that verse

Keep Thy Heart Bible Reader for the Web is a Bible reading and study app that runs in your browser.

The full app in desktop layout: Bible text on the left, study and commentary panels on the right, header visible

What you can do​

  • Read the Bible in any translation that the site provides.
  • Study a passage with commentaries, cross-references, topical indexes, and Greek and Hebrew tools, shown beside the text.
  • Search by keywords (Standard Search) or by meaning (Ideas Search).
  • Use the app on a desktop, tablet, or phone. The layout adapts to the screen size. You can also install it as an app.

The app on a phone screen, Bible text with the bottom navigation bar

Open Source​

Keep Thy Heart Bible Reader is open source, which means that the code running it is free for anyone to download and modify. Anyone can host a Bible reader website. The site operator would do the following:

  • Download the modules (Bible translations, commentaries, etc.)
  • Configure which features are turned on or off (e.g., Ideas Search takes a lot more memory and processing than keyword search)

If a feature described in this guide is missing, it may be turned off on that particular site.

Where to begin​

See Your First Study Session to open a passage, study it, and search. To install the app on your device, see Opening the App.

Explore the guide​

The "?" button in the app's header opens a short in-app help panel. The panel also has Send feedback, which opens a form for reporting a problem or sharing an idea. The form sends your message through the site; your name or email address is optional.