Free CORS-enabled APIs for frontend demos

Each one returned JSON with an Access-Control-Allow-Origin header on 2026-10-07, so fetch() works from a static page with no backend and no key.

APITest it (no key)CORSJSON keysLatency
Common Crawl Index
Archive
https://index.commoncrawl.org/collinfo.jsonyes[] id name timegate cdx-api from to0.17s
Art Institute of Chicago
Art
https://api.artic.edu/api/v1/artworks?limit=1yespagination data info config0.28s
Bible API
Books
https://bible-api.com/john+3:16yesreference verses text translation_id translation_name translation_note0.16s
Colormind
Design
http://colormind.io/list/yesresult0.14s
Agify
Dev
https://api.agify.io?name=michaelyescount name age0.56s
Carbon Intensity UK
Energy
https://api.carbonintensity.org.uk/intensityyesdata0.81s
Coinbase Spot
Finance
https://api.coinbase.com/v2/prices/BTC-USD/spotyesdata0.21s
Open Brewery DB
Food
https://api.openbrewerydb.org/v1/breweries?per_page=1yes[] id name brewery_type address_1 address_2 address_3 city0.46s
Advice Slip
Fun
https://api.adviceslip.com/adviceyesslip0.4s
Country.is
Geo
https://api.country.is/8.8.8.8yesip country0.32s
data.gov.sg Collections
Government
https://api-production.data.gov.sg/v2/public/api/collectionsyescode data errorMsg2.29s
Disease.sh COVID
Health
https://disease.sh/v3/covid-19/allyesupdated cases todayCases deaths todayDeaths recovered todayRecovered active0.33s
Datamuse
Language
https://api.datamuse.com/words?ml=ringing+in+the+ears&max=1yes[] word score tags0.29s
crt.sh Certificates
Net
https://crt.sh/?q=example.com&output=jsonyes[] issuer_ca_id issuer_name common_name name_value id not_before not_after12.03s
DuckDuckGo Instant Answer
Reference
https://api.duckduckgo.com/?q=alan+turing&format=jsonyesAbstract AbstractSource AbstractText AbstractURL Answer AnswerType Definition DefinitionSource0.28s
Crossref Works
Research
https://api.crossref.org/works?rows=1yesstatus message-type message-version message0.98s
GBIF Species
Science
https://api.gbif.org/v1/species/match?name=Puma%20concoloryesusageKey scientificName canonicalName rank status confidence matchType kingdom0.44s
Bluesky Public AppView
Social
https://public.api.bsky.app/xrpc/app.bsky.actor.getProfile?actor=bsky.appyesdid handle displayName avatar associated labels createdAt verification0.17s
Aladhan Prayer Times
Time
https://api.aladhan.com/v1/timingsByCity?city=London&country=UKyescode status data0.58s
Bart Real-time
Transport
https://api.bart.gov/api/stn.aspx?cmd=stns&key=MW9S-E7SL-26DU-VV8V&json=yyes?xml root0.39s
fetch("https://index.commoncrawl.org/collinfo.json").then(r=>r.json()).then(console.log)

This is a sample. The full Keyless API Atlas has 161 verified APIs (143 CORS-ready).

Get the full Atlas: $7