About HeartScript
What it is
HeartScript helps you memorize passages of Scripture, in any of 8 English translations. It is a quiet place to practice: one phrase at a time, out loud, until the whole passage is yours.
The method
- Break it up. Each passage is split into sentences or half-sentences. You can move the breaks to suit you.
- Say it ten times. Read each piece out loud while the hints fade: the full text, then the words without vowels, then just the first letters.
- Recall and chain. Say it from memory, reveal the text, and grade yourself honestly. Then recite everything you've learned so far before moving on.
- Come back to it. Once a passage is memorized, it returns for review after 1, 3, 7, 14, 30, 60 and 120 days so it stays with you.
Free, and private
HeartScript is free and non-commercial. There are no ads, payments or tracking of any kind.
You need an account: an email address and a password. We don't send a confirmation email. Instead, when you sign up, the app checks that the address looks right, isn't from a throwaway email service, and is on a domain that can receive mail (by asking Cloudflare's public DNS about the part after the @, never the whole address). Your password is stored only as a secure hash.
Your passages, progress, goals and practice history are kept in your browser, so the app works offline, and saved to your account on our server (hosted by Cloudflare), so they appear on every device you sign in on. Settings stay on each device. The Bible text comes with the app itself.
We only email you to confirm your address when you create an account and when you ask to reset your password; those emails are sent through Resend. Signing out removes your data from that device. Deleting your account in Settings removes your account and everything saved in it. You can export a backup from Settings at any time.
If you turn on voice counting, your browser's speech recognition listens while you practice. Some browsers send that audio to an outside speech service.
Translations
Every translation here is in the public domain, so you can save as many passages as you like, including whole books. Choose one when you add a passage.
Berean Standard Bible (BSB) 2016
Modern, readable English that stays close to the original wording.
World English Bible (WEB) 2000
Modern English, updated from the American Standard Version.
King James Version (KJV) 1611, 1769 text
The traditional English Bible, with “thee” and “thou”.
American Standard Version (ASV) 1901
A very literal revision of the King James Version.
Uses “Jehovah” for God’s name in the Old Testament.
Young’s Literal Translation (YLT) 1898
Word-for-word, keeping the tenses and word order of the original languages.
Words added for sense are in [brackets].
Darby Bible 1890
A literal translation in older English.
Douay-Rheims Bible (DRA) Challoner revision, 1899 edition
The traditional Catholic English Bible, translated from the Latin Vulgate.
Psalms use the Latin numbering, so Psalm 23 in most Bibles is Psalm 22 here. It also has Tobit, Judith, Wisdom, Sirach, Baruch and 1 and 2 Maccabees.
Geneva Bible (GNV) 1599
The Bible of the Reformers and Shakespeare, in its original spelling.
Spelling is as printed in 1599: “vnto”, “Iesus”, “sayd”.
The text comes from the Free Use Bible API (opens in a new tab), which draws on eBible.org (opens in a new tab). The Berean Standard Bible was dedicated to the public domain by its translators in 2023. In the United Kingdom, the King James Version is still under Crown copyright.