How to Access the Bible via API or Download the Bible as Data
Here you’ll find Bible datasets, databases, and texts that can be used in software development and programming. We want to help people get answers to questions like: where can I download the Bible text for free; download the Bible data set to use in apps and software projects, how to access Bible as API, Bible download in XML, CSV, USFM, or other formats.
There are also many popular Bible versions and translations that have copyrights requiring licensing for legal usage. The typical process for usage rights of copyrighted Bible texts, you will need to contact the corresponding copyright holder to make legal arrangements for permissible use.
Bible API
ABS BibleSearch API @ API.Bible – American Bible Society (free)
With nearly 2500 Bible versions available across over 1600 languages, API.Bible offers the largest collection of Bibles available. The Bible Search Application Programming Interface (API) allows any developer to include Scripture content and text anywhere in their website or application for non-commercial purposes. Access via XML or JSON requests served over HTTP using RESTful resources.
Bible Brain API – Faith Comes By Hearing (free)
Bible Brain provides simple API calls for easy access to Bible text, audio, and video in 1700 languages.
Biblia.com API – Faithlife (free)
Biblia.com API provides Web, mobile, and desktop applications with access to Bible text through web services. Specifically, there are services that get information about the available Bibles, download the text of those Bibles, and search those Bibles. Additional services support validating Bible references, comparing Bible references, and finding Bible references in text and HTML.
ESV Bible Web Service API– Crossway (free for non-commercial use)
API access to the Holy Bible, English Standard Version. The ESV API is available in HTML, plain text, and the XML format used to store the text.
NLT API – Tyndale House Publishers (free for non-commercial use)
API access to the New Living Translation of the Bible
NET Bible’s Bible.org API – NET Bible (free)
API access for using NET Bible text in your web application or service. (html/json/xml)
SWORD Engine API – CrossWire Bible Society’s open source Bible software
RESTful Bible API – more than 7 versions, 5 languages and multiple features to simplify your day to day.
getBible API – API access to the Bible via Joomla component and JSON. Also, download Bible text in many languages at its GitHub repository, including Arabic, Chinese, Czech, Dutch, English, French, German, Greek, Hebrew, Italian, Korean, Russian, Spanish, Swedish, Thai.
bible-api.com – Sinatra web app that serves RESTful JSON web API for open and public domain Bibles. Repository of public domain and freely licensed Bibles in XML and other standard formats.
jsonBible.com – interprets Scripture reference into more easily parsed format; “an experiment in creating a Bible API” – with KJV, NIV, NKJV, ESV, NASB, and more.
SWORD-to-JSON – Convert SWORD modules to JSON: Generate json files of many Bible versions
Node.js based Bible API GraphQL web service and API RESTful web service
Bolls Bible API https://bolls.life/api/ – with many Bible versions and languages, including KJV, NKJV, CJB, TLV, NASB, ESV, NIV, NLT, Hebrew עברית, Українська Ukrainian, Русский Russian, Español Spanish, Deutsch German, Farsi فارسی, தமிழ் Tamil, Japanese 日本語, Ελληνικά Greek, Chinese 中文, and more – by Bohuslav Богуслав Павлишинець
Bible SuperSearch API – This web service API allows the Bible SuperSearch Bible search engine to be used seamlessly on any website or app. There is no cost to use the API, however, your website will be limited to 1000 hits per day. Many languages available for non-commercial use.
IQ Bible API – “provides everything you need to build powerful and feature-rich Bible apps and websites. This API has over 40 endpoints ranging from the original Hebrew and Greek to professional audio narrations and advanced study tools.”
Free Use Bible API - "Access over 1000 Bible translations in an easy-to-use JSON format that also includes basic formatting information and additions like footnotes."
XML and other formats for Bible texts
marvel.bible
Open Hebrew Bible Project; aligning BHS with WLC; bridging ETCBC, OpenScriptures & Berean data on Hebrew Bible
berean.bible/downloads.htm
Berean Study Bible in XLSX, PDF, Word, and Text
ebible.org/find
Download the Bible in many translations and formats, like Albanian, Arabic, Khmer, 中国语文, አማርኛ, český, français, বেঙ্গলী, Deutsch, Ελληνική, हिन्दी, Português, Біблія, Español, Tiếng Việt, many more languages; formats include: HTML, ePub, .mobi, PDF, Word XML, SQL, USFX, USFM
OpenBible.com – Open source Bibles for download, sharing, development, and blockchain; in XLSX, PDF, Word docx, ePub, text formats
github.com/churchio/bible_parser
Ruby library for parsing different bible XML formats, supports USFX and OSIS
github.com/openbibleinfo/Bible-Passage-Reference-Parser
Bible Passage Reference Parser- Coffeescript to identify and understand Bible references like “
sacred-texts.com/bib/osrc
Bible Data Files: King James Version, the Apocrypha, Greek New Testament, Septuagint, Tanach, Vulgate (UTF-8)
tanach.us/Pages/Technical.html
The Westminster Leningrad Codex (WLC) has Unicode Hebrew characters with XML markup; displayed Tanach text is obtained from these formal electronic files.
mechon-mamre.org – online and offline Bible and Mishneh Torah texts
biblicalhumanities.org/dashboard
list of data resources for Greek and Hebrew studies, mostly provided under open licenses—base texts, tagged texts, lexicons, grammars—including: Nestle 1904 Greek New Testament, Codex Sinaiticus, Septuagint, Liddell-Scott-Jones Perseus Lexica, Mounce Lexicon, Rydberg-Cox Greek Syntax
byztxt.com/downloads.html
Robinson-Pierpoint Byzantine text—the New Testament in the Original Greek, Byzantine Textform, 2005.
github.com/morphgnt – Linguistic Databases and Python Tools for the Greek New Testament, with Python API and REST API and Strong’s Greek Dictionary in XML with real Greek
TextCritical.net – free access to ancient Greek works in the original language; an open source project
The entire Greek New Testament – Textus Receptus (1550/1894) parsed by book name, chapter number and verse number in CSV format
OpenScriptures Hebrew Bible – in OSIS XML, Hebrew Lexicon, Hebrew Morphology Codes
Hebrew Bible (the Tanach) – derived from the WLC 4.20 provided by the Groves Center (XML, Text, HTML, ODT, PDF)</p>
o-bible.com/dlb.html
Download Bibles: Bible in Basic English, King James Version, Chinese Union Version (GB2312 and Big5)
bible4u.net/en/download – Bible translations in various format (XML, PDF, TXT, LaTeX)
https://sourceforge.net/projects/zefania-sharp/ – Zefania XML Bible Markup Language
ZefaniaBible component is designed to work with Joomla Content Management System; biblical texts and commentaries in multiple languages, including Latin and Ancient Greek. The Greek texts include these LXX and NT versions: Westcott-Hort Greek NT, Strongs Numbers, Textus Receptus NT, Strongs Numbers, Robinson, Pierpont Byzantine Greek NT, The Analytic Septuagint (morphologically tagged), Byzantine Majority Text (2000), Tischendorf Greek NT, Septuaginta LXX, Greek WH, Greek NT Tischendorf 8th Ed, Greek NT 1894, Greek New Testament, Greek NT 1550
Bible translations in JSON format
American Standard Version (ASV), King James Version (KJV), Contemporary Russian Translation of the Bible (CRTB), The New Russian Translation (NRT), Russian Synodal Translation (RST)
github.com/thiagobodruk/biblia
Bíblia: XML + SQL + JSON – Este projeto tem o objetivo de democratizar o acesso à Bíblia Sagrada em português brasileiro a programadores e desenvolvedores.
OSIS Bible Tool Library
Using the OSIS XML format, this online Bible Tool library with many Bible versions, multiple languages, commentaries, devotionals, lexicons, and dictionaries. Displayed in a browsable listing at
crosswire.org/study and data sets can be downloaded as SWORD modules.
Bible texts in Creative Commons, Open Source, or Public Domain
open.bible
Biblica has released complete Biblical texts for free under Creative Commons licensing. Download the Bible in over 250 languages and versions in USX, USFM, Word, and audio.
worldenglish.bible
The World English Bible (WEB) is a Public Domain (no copyright) Modern English translation of the Holy Bible.
kingjames.bible
a clean, high quality implementation of a KJV Bible without distracting fluff – download its source code at
github.com/pstephens/kingjames.bible that includes the KJV in text format, sourced from sailor.gutenberg.org, www.bf.org/av-1769, www.staggs.pair.com-kjbp, kjv-1769
openscriptures.org
Platform for the development of open scriptural data and its applications – Open Scriptures seeks to be a comprehensive open-source Web repository for integrated scriptural data and a general application framework for building internationalized social applications of scripture.
Project Gutenberg
Download the KJV in HTML, ePub, Kindle, or plain text (UTF-8) at
The King James Version of the Bible and The Bible, King James Version, Complete
Bible Versions and Cross-Reference Databases: mysql, sql, sqlite, xml, csv, json formats (cf. forked by theonize)
- American Standard-ASV1901 (ASV)
- Bible in Basic English (BBE)
- Darby English Bible (DARBY)
- King James Version (KJV)
- Webster’s Bible (WBT)
- World English Bible (WEB)
- Young’s Literal Translation (YLT)
Repository of public domain and freely licensed bibles in XML and other standard formats (USFX, OSIS): Cherokee New Testament, King James Version, World English Bible, Clementine Latin Vulgate, João Ferreira de Almeida, Romanian Corrected Cornilescu Version.
unfoldingWord is a collaborative network focused on providing open-licensed biblical content, open-source technology tools, and effective training to equip the entire global Church for Bible translation and discipleship. Downloads include Unlocked Literal Bible, Unlocked Dynamic Bible, unfoldingWord Greek New Testament, unfoldingWord Hebrew Bible; also unfoldingWord API available.
github.com/openbibleinfo/American-Standard-Version-Bible
Full text, footnotes, and formatting of the American Standard Version Bible (1901, ASV). Public Domain. Files are in USX format, which is an XML derivative of the USFM format.
modernliteralversion.org
Holy Bible, Modern Literal Version – an open source Bible translation, started in 1998
openenglishbible.org
Open English Bible – a completely free modern English translation of the Bible; public domain, no copyright
lexhamenglishbible.com
Lexham English Bible is downloadable for Logos Bible Software, in plain text TXT, XML, ePUB, and more; free use with attribution.
htmlbible.com – free Bible software in Web-based formats by John Hurt, including King James Reference Bible, Easton Bible Dictionary, Nave Topical Index, Matthew Henry Commentary
Open Greek New Testament
Open Greek New Testament Project; NA28 / NA27 Equivalent Text & Resources
github.com/theonize/charis
Open Source Bible Translation, initially based on YLT
simoncozens.github.io/open-source-bible-data
Open Source Bible Data – This repository gathers together in one place freely available Biblical texts, tools and data in multiple languages and in multiple computer formats.
Free Bible Version
New Testament In English and Spanish, a translation by Dr. Jonathan Gallagher (Creative Commons Attribution-NoDerivs License 4.0.)
2001 Translation – Public domain Bible translation from only the most reliable ancient manuscripts, i.e. Greek Septuagint and Aramaic manuscripts – Download in JSON, XML, or HTML formats
Bible databases (godlytalias) – files in XML, JSON, SQL & SQLITE3 Database format for various languages: sql files, sqlite database XML and JSON database for Bible in these languages: English, Malayalam, Hindi, Telugu, Tamil, Kannada, Oriya, Gujarati, Bengali, Punjabi, Zulu, Indonesian, Xhosa, Afrikaans, Sepedi, Nepali.
Bible Versions and Cross-Reference Databases (scrollmapper) – mysql, sqlite, xml, csv, json, txt, md.
Download Text of the entire Bible
SWORD Bible Texts & Translations
Bible texts and translations that can be used in any SWORD-based Bible program. SWORD is an API for
CrossWire modules. Includes many languages (Arabic, Chinese, Coptic, Czech, French, German, Greek, Hebrew, Italian, Latin, Russian, Spanish, Vietnamese) and English includes ASV, ESV, KJV, New English Translation, World English Bible.
NET Bible Download – in English and Chinese (.DOC, ePub, Kindle)
Download MySQL Database for The Holy Bible (King James Version) at github.com/webplantmedia/the-holy-bible and the Free eBook Bible at ebookbible.org (in .MOBI format for Amazon Kindle e-readers)
bibleprotector.com – text of the Pure Cambridge Edition of the King James Bible (PDF, plain text, mySQL, tab delimited, more)
Free Bible Downloads (biblehub.net)
Free access to Interactive eBibles and PDFs in 4 formats: ePub, PDF, Excel database, full text. Plus, there’s a “Ten-in-One Bible Database” in parallel for quick access and comparison, with the following 10 versions, in Excel or full text formats:
- King James Bible
- American Standard Version
- Douay-Rheims Bible
- Darby Bible Translation
- English Revised Version
- Webster Bible Translation
- World English Bible
- Young’s Literal Translation
- American King James Version
- Weymouth New Testament
Catholic Bible
- Download data sets for deuterocanonical / apocryphal books at github.com/scrollmapper/bible_databases_deuterocanonical
- Catholic Public Domain Version in USFM/PSFM format, in JSON format
- Douay Rheims Challoner 1750 Revision in PSFM/USFM format
Repository of Bible Datasets from Tyndale House STEPBible
- TTESV – Tyndale Translation tags for ESV
Tags for Greek & Hebrew Extended Strongs for the translated text of the ESV. - TOTHT – Tyndale OT Hebrew Tagged text
The Leningrad codex based on Westminster via OpenScriptures, with full morphological and semantic tags for all words, prefixes and suffixes. - TANTT – Tyndale Amalgamated NT Tagged texts
Greek text created from the SBLGNT+apparatus, following the decisions made by NA28, listing the major editions that also use that form (SBL, Treg, TR, Byz, WH, NA28). - TBESH – Tyndale Brief lexicon of Extended Strongs for Hebrew
Abridged BDB linked to extended Strongs (compatible with OpenScriptures and backwardly compatible with original Strongs) - TBESG – Tyndale Brief lexicon of Extended Strongs for Greek
Brief definitions for all Greek Bible words (NT, LXX, Apoc, & variants) using corrected Abbott-Smith when available. - TIPNR – Tyndale Individualised Proper Names with all References
Every name in the Bible, linked to all Hebrew & Greek forms of that name and separated into individual people & places. - TVTMS – Tyndale Versification Traditions with Methodology for Standardisation: Eng+Heb+Lat+Grk+Others
All the versification differences in the OT traditional texts in Hebrew, Latin and Greek, and NT early versification, compared with English standard (defined by NRSV which is virtually identical to KJV).
Other Bible-Related Texts and Resources
- viz.bible – data that deeply links every word in the Bible with details about people, places, events, topics, and more. In the future, new data will fuel more advanced applications and graphics. The data is available in multiple formats and is freely available upon request – Airtable (primary), Neo4j, CSV, JSON.
- Bible Geocoding (at openbible.info) – The location of every identifiable place mentioned in the Bible, in Google Earth KMZ format, satellite map of the places in the Bible, atlas, overlays, bodies of waters, and photos.
- Bible Cross References (openbible.info) – Bible cross-reference data compiled from public-domain sources, primarily the Treasury of Scripture Knowledge. About 340,000 cross references identify commonalities between different parts of the Bible—chains of similar themes, words, events, or people.
- LectServe – Github collection of Perl modules, an API, and a website (lectserve.com) – programmatically interact with the Western Christian liturgical calendar, find readings and Sundays for the Christian lectionary, and more