bible-api.com

This is a tiny little web app that provides a JSON API for grabbing bible verses and passages.

This service is provided by Tim Morgan. You can get the source code for this app and the open data for its database at https://github.com/seven1m/bible_api.

Usage

https://bible-api.com/BOOK+CHAPTER:VERSE

You can get pretty crazy with book names and with verse ranges using commas and hyphens. It mostly just works. (Though, if it doesn't, you can submit an issue and let us know!)

Examples

single verse
https://bible-api.com/john 3:16
abbreviated book name
https://bible-api.com/jn 3:16
verse range
https://bible-api.com/romans+12:1-2
multiple ranges
https://bible-api.com/romans 12:1-2,5-7,9,13:1-9&10
different translation
https://bible-api.com/john 3:16?translation=kjv
verse numbers
https://bible-api.com/john 3:16?verse_numbers=true
jsonp
https://bible-api.com/john+3:16?callback=func
random verse
https://bible-api.com/?random=verse

Translations

Language Name Identifier
Cherokee Cherokee New Testament cherokee
English Bible in Basic English bbe
English King James Version kjv
English World English Bible web (default)
English (UK) Open English Bible, Commonwealth Edition oeb-cw
English (UK) World English Bible, British Edition webbe
English (US) Open English Bible, US Edition oeb-us
Latin Clementine Latin Vulgate clementine
Portuguese João Ferreira de Almeida almeida
Romanian Protestant Romanian Corrected Cornilescu Version rccv

Help us add more bible translations! Contribute to our repository of open and freely-licensed bibles.

Terms of Use

This service is free for anyone to use as long as you don't abuse my server. I reserve the right to block any IP that hits this service too frequently and degrades the service for others. I make no guarantees about this service's availability, quality, or correctness.

If you need more reliable service, remember you can grab the code and data for this site here and host it yourself!