Quran-api
Quran text in 90+ languages, served free from a CDN
Fawaz Ahmed's Quran API delivers the full text and 400+ translations across 90+ languages as static JSON files hosted on the jsDelivr CDN, so it is fast and has no rate limits. Fetch a whole edition, a single chapter, or one verse like this 1:1 sample. No key and no server call.
GET https://cdn.jsdelivr.net/gh/fawazahmed0/quran-api@1/editions/eng-abdelhaleem/1/1.json
{
"chapter": 1,
"verse": 1,
"text": "In the name of God, the Lord of Mercy, the Giver of Mercy"
}curl "https://cdn.jsdelivr.net/gh/fawazahmed0/quran-api@1/editions/eng-abdelhaleem/1/1.json"const res = await fetch("https://cdn.jsdelivr.net/gh/fawazahmed0/quran-api@1/editions/eng-abdelhaleem/1/1.json");
const data = await res.json();
console.log(data);import requests
res = requests.get("https://cdn.jsdelivr.net/gh/fawazahmed0/quran-api@1/editions/eng-abdelhaleem/1/1.json")
print(res.json())/editions/eng-abdelhaleem/1/1.jsonPROBEDQuran text in 90+ languages, served free from a CDN
/editionsEditions — documented GET route.
/editions/1Editions details by ID (example: 1).
/editions?limit=10Editions — documented GET route.
/editions/search?q=testSearch by query parameters.
/infoAPI or service information.
We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.
Stable. No schema drift observed since monitoring began — the response shape has not changed under our checks.
Quran-api: common questions
Is Quran-api free to use?
Yes — Quran-api is a free books & words API. Free tier: Free, no key (static CDN JSON files). Whether the free tier allows commercial use is unclear — check the provider docs.
Does Quran-api need an API key?
No — Quran-api needs no API key or signup. You can call it straight away; rate limits still apply (None (served as static files from jsDelivr CDN)).
Can I call Quran-api from the browser?
Yes — Quran-api returns CORS headers over HTTPS, so front-end code can fetch it directly with no backend proxy. Use the fetch snippet on this page, or hit "Run live" to try it now.
Is Quran-api up right now?
As of our last scheduled check, Quran-api is unmonitored. We re-probe it every sweep — the status badge and uptime chart above always show the latest.