NewsAPI.org
Aggregates headlines and articles from 80,000+ news sources worldwide with keyword and source filtering.
Status
🔴 Offline · 241 ms
🔴 Offline · 241 ms
30-day uptime
0%
0%
Free tier
100 calls/day, free key, developer-only (no production)
100 calls/day, free key, developer-only (no production)
Auth
API key
API key
Free alternatives (live ranking)
- Hacker News API — 🟢 Online · Unlimited, no key, no credit card
- DEV Community API — 🟢 Online · 30 calls/30s unauthenticated, no key for reads
- Wikipedia REST API — 🟢 Online · Unlimited, no key, must set User-Agent
Compare NewsAPI.org with…
- NewsAPI.org vs Hacker News API — Unlimited, no key, no credit card
- NewsAPI.org vs DEV Community API — 30 calls/30s unauthenticated, no key for reads
- NewsAPI.org vs Wikipedia REST API — Unlimited, no key, must set User-Agent
Paid alternatives
- NewsAPI Business — from $449/mo
Frequently Asked Questions
Does NewsAPI.org require an API key?
Yes, NewsAPI.org requires a free API key. You can sign up via https://newsapi.org/docs.
What is NewsAPI.org's free tier?
100 calls/day, free key, developer-only (no production)
Is NewsAPI.org currently online?
We check NewsAPI.org every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.
Implementation notes
When to use NewsAPI.org
NewsAPI.org suits projects that need broad multi-source news aggregation with simple search and filtering: keyword queries across thousands of English-language sources, organised by category and country. Its developer tier is widely used for prototypes and academic research.
Common pitfalls
- Free plan is restricted to localhost/development only — the API will return 426 'You have made too many requests recently' when called from any production domain. Going commercial requires the $449/month Business plan, which is the steepest upgrade jump of any free news API.
- Articles older than 30 days are unavailable on the free plan; historical archive access also requires Business tier.
- The `everything` endpoint can return up to 100 articles per page but caps total results at 100 for the free plan regardless of how many match. Pagination beyond page 1 returns empty results unless you upgrade.
Quick start (bash)
curl "https://newsapi.org/v2/everything?q=Apple&apiKey=YOUR_KEY&pageSize=10" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/newsapi-org) HTML
<a href="https://freeapi.watch/newsapi-org"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/newsapi-org.svg" alt="NewsAPI.org Status"/></a>