Back to Blog
Guide

The Best News APIs in 2026: A Developer's Comparison Guide

Nine news APIs compared by quota, freshness, archive depth, licensing, and production fit — so you can pick the right one before you write code.

api comparison

Last reviewed: 2026-08-29. We re-check this guide each quarter and update numbers when providers change their plans.

Picking a news API is mostly about five practical questions: how many requests you actually get on the free or entry tier, how fresh the articles are, how far back the archive goes, what the license lets you do with the content, and what happens when you outgrow the entry tier. This guide compares nine providers on those dimensions, with current numbers and the trade-offs each one makes.

Quick comparison

Provider Free tier Entry paid Freshness Archive Full text
Currents 250 req/day $69/mo Near real-time 30 days (free) Headline + summary (300 chars free)
NewsAPI.org 100 req/day (dev-only: 24h delay, no production use) $449/mo (250k req/mo) Real-time (paid) ~1 month (free) / 5 years (paid) Yes (paid)
GNews 100 req/day (non-commercial, truncated content) Paid tiers for commercial use Real-time (paid) Per tier Truncated (free)
NewsData.io 200 credits/day (up to 10 articles each, 12h delay) Credit-based paid tiers 12h delay (free) Per tier Per plan
Mediastack 100 req/month (testing only) Paid tiers Delayed (free) Per tier Per plan
GDELT Unlimited (free) ~15 min Decades No (index/metadata only)
Marketaux 100 req/day Self-serve tiers (from ~$29/mo) Near real-time Per tier Per plan
Guardian Open Platform Free with attribution Continuous Archive access Yes, under Guardian T&C
Perigon None publicly listed Contact sales (reported ~$250/mo entry) Real-time Per plan Per plan

How to choose

  • Prototyping or a side project: a free tier with a daily reset is usually enough. Prefer providers that let you keep the free tier forever rather than a time-limited trial.
  • Production apps: check the overage story before the headline price — a plan that hard-stops at the quota is safer than one that bills surprises.
  • AI/RAG pipelines: article text length limits and licensing matter more than request count. If you need complete article text for training or display, verify the provider's license explicitly — many APIs deliberately truncate or forbid it.
  • Monitoring and alerts: freshness SLA and archive lookback decide whether you can backfill missed windows.

The providers

Currents API

Currents is a news discovery and search API: it aggregates articles from many sources and serves them through search and latest-news endpoints, with multi-language support and topic/keyword filtering.

  • Free tier: 250 requests/day, no credit card. 30-day lookback, 7-day maximum date range per request, 300-character article text limit.
  • Paid: Builder $69/mo (75,000 requests/mo), Professional $150/mo (300,000/mo), Scale $300/mo (600,000/mo).
  • Licensing: scoped — Currents is a search/discovery service, not a full article redistribution feed. Text is truncated on lower tiers.
  • Best for: developers who want a straightforward search API with an honest free tier and predictable per-month pricing.

  • Docs: https://currentsapi.services/en/docs/

  • Pricing: https://currentsapi.services/en/product/price
  • Free tier details: https://currentsapi.services/en/free-news-api

NewsAPI.org

Free developer tier: 100 req/day with roughly one month of search history — but the terms restrict it to development and testing: articles are delayed about 24 hours and production/commercial use is not permitted. The first commercial plan is Business at $449/mo for 250,000 requests/month (real-time, ~5-year archive, full text, $0.0018 per extra request).

  • Best for: teams with enterprise budgets that need very high volume and a long archive from a single established provider.

GNews

Free tier: 100 req/day, resetting at 00:00 UTC — restricted to non-commercial projects, returning truncated article content; the API hard-stops with a 403 at the limit. Paid tiers unlock commercial use and higher quotas (see gnews.io/pricing for current numbers).

  • Best for: small non-commercial projects and prototypes that fit in 100 requests a day.

NewsData.io

Free plan: 200 API credits per day (each credit fetches up to 10 articles), usable for commercial projects — but free-tier data is delayed by about 12 hours. Paid tiers are credit-based with higher volumes and freshness.

  • Best for: high-volume headline and metadata collection where a 12-hour delay on the free tier is acceptable.

Mediastack

Free plan: 100 requests per month per the official FAQ (older articles still cite 500) — testing/development use, delayed data, and free-tier keys generally lack HTTPS. Paid tiers raise the volume.

  • Best for: very light evaluation only; the monthly free quota is the tightest in this comparison.

GDELT

GDELT is free and enormous: a global index of news with ~15-minute update cadence and decades of history. The trade-offs are operational: it is a raw research dataset, not a productized API — no SLA, no support, and you get metadata and links rather than licensed article text.

  • Best for: research, background indexing, and teams with the engineering capacity to run their own pipeline on top of it.

Marketaux

Free tier: 100 req/day, no card required. Self-serve paid tiers scale from roughly $29/mo, adding request volume, history, and sentiment/entity features. Focus is financial news with entity tagging and sentiment.

  • Best for: fintech and trading use cases that want sentiment and entity metadata more than raw news volume.

Guardian Open Platform

The Guardian's API is free with attribution and provides full article text under the Guardian's own terms. The content is limited to the Guardian's catalogue, which makes it a strong single-source API rather than an aggregator.

  • Best for: applications that want one high-quality English-language source with full text and clear terms.

Perigon

No public self-serve pricing — access runs through a sales process. Third- party reviews report entry plans around $250/mo for ~10,000 requests, but this is not an official number; treat it as directional only.

  • Best for: organizations that prefer an enterprise, sales-led engagement and can commit before seeing a price list.

Notes on comparing quotas

Request quotas are not comparable across providers without normalizing results-per-request and text-length limits: 250 requests/day with a 300-character text limit serves a different workload than 100 requests/day with full text. Decide what your pipeline actually consumes (headlines, summaries, or complete articles) before comparing headline numbers.

Start with Currents

You can test Currents' search quality against your own use case in a few minutes with the free tier:

curl "https://api.currentsapi.services/v1/search?keywords=supply+chain&language=en"

Get a free API key: https://currentsapi.services/en/free-news-api