Midvash
Back to Open Source
00 Open Source
TypeScript · License: MIT

bible-api

Free, no-key public Bible API — verses, chapters and versions across 80+ public-domain translations.

01 About this project

Open REST API serving Bible text across 80+ public-domain translations, straight from Cloudflare's edge with aggressive caching. No key, no login, no signup — just GET. CORS enabled for direct browser use. Immutable content, cached for a year. Same API that powers the web reader, the Chrome extension, the WordPress plugin, and the MCP server. Runs at api.midvash.com.

02 What's included
  • No key, no auth, no signup
  • Verses, chapters, books and versions
  • 80+ public-domain translations
  • CORS enabled, immutable content (1-year cache)
  • Served from Cloudflare's edge
03 Usage
# John 3:16 in the King James Version
curl "https://api.midvash.com/v1/kjv/John/3/16"

# A whole chapter
curl "https://api.midvash.com/v1/web/John/3"
05 Contributing

Found a bug, missing data, or want to add something? Pull requests and issues are welcome at github.com/midvash/bible-api .