Free Google News API (2026): What's Free, What's Near-Free

By Anurag Pathak· · 20 min read

Search for “free Google News API” and most pages promise a key that does not exist. Google closed its own news API years ago. What is left is a free RSS route, a crowd of third-party “news APIs” with small free plans, and paid APIs that return Google News results.

So here is the honest version. We read the official pricing and terms pages on 23 October 2026, worked out what each option costs at 1,000 to 1 million calls a month, and marked where “free” stops. If you came for a “free news API” in general, the free-plan comparison is below too.

Short answer: Google has no official news API; it shut its Google News Search API down on 15 February 2016. Free routes are Google’s unofficial RSS search, which returns XML, or other vendors’ free plans, which are mostly non-commercial and delayed 12 to 24 hours. For production, use a cheap pay-as-you-go API.

How this was put together: we read each vendor’s own pricing page, Google’s developer pages and Microsoft’s retirement notice on 23 October 2026. We did not benchmark any service, and we did not run any competitor’s product or the RSS feed. The costs are plain arithmetic on published prices. Serpent is our own product, so it appears as one option among several.

The options at a glance

Two kinds of product hide behind the words “news API”. A news index holds its own pile of articles and lets you search it. A Google News results API returns what Google News shows for a query, in Google’s order. This table covers both. Everything was read on 23 October 2026.

OptionFree partWhere it stopsPaid entry price
Google News RSSFree, no keyXML; no Google documentation or terms found for itNone
Serpent10 free calls on signup (shared across services) plus one free demo run a daySmall free allowance$0.20 per 1,000 calls, no plan ($10 minimum deposit)
NewsAPI.org100 requests a day, 24-hour delayDevelopment and testing only, not production$449 a month (250,000 requests)
GNews100 requests a day, 12-hour delayNon-commercial use only€49.99 a month (1,000 requests a day)
NewsData.io200 credits a day, 12-hour delayPast 48 hours only$199.99 a month (20,000 credits)
Currents250 requests a dayLast 30 days, headlines with partial data$69 a month (75,000 requests)
TheNewsAPI100 requests a day3 articles per request$19 a month (2,500 requests a day)
Mediastack100 calls a monthDelayed data, non-commercial$24.99 a month (10,000 calls)
Guardian Open Platform500 calls a day, non-commercialOne publisher onlyCommercial key, price set by usage
SerpApi250 searches a month50 searches an hour on the free plan$25 a month for 1,000 searches
SearchApi100 free requestsPage does not say one-off or monthly$40 a month for 10,000 searches

Checked 2026-10-23. Sources are linked in each section below.

Is there an official Google News API?

No. Google had one, and it ended. In 2011 Google announced it was deprecating the Google News Search API, and on its developer blog in January 2016 it said the API would “cease operations on February 15, 2016”. It suggested the Custom Search API instead.

That suggestion no longer helps. Google’s Custom Search JSON API page says it gives 100 free queries a day and then $5 per 1,000, but it is “closed to new customers”, and existing customers have until 1 January 2027 to move. It searches a search engine you configure, not Google News.

Google does run a Publisher Center. It is a tool for news publishers to get their own content into Google News, including by submitting a feed. It does not let you read Google News results.

We found no other official route. “We found none” is not proof that a private programme does not exist, but nothing public offers a key.

The same thing happened to Bing. Microsoft’s lifecycle notice says the Bing Search APIs were retired on 11 August 2025, with no new signups. So the two big engines now have no general-purpose public search API of their own.

The free Google News RSS route

The one genuinely free route is Google News’s search feed at news.google.com/rss/search. You send a query, you get an RSS file back, and you need no key.

Google does not document this feed, so treat it as an unofficial route. Here is what that means in practice:

Black-and-white photo of several newspapers laid open on a table, a printed article visible in the foreground

For a hobby script that polls a few queries, it is a fair choice. Our free Google News walkthrough covers it with Python. Check Google’s terms and your own counsel before you build a product on it.

Free news APIs: what each free plan allows

If you searched for a plain “free news API”, you are comparing news indexes. They all have a free plan. They all fence it in. Read the fence first, because it decides whether the plan is usable at all.

ProviderFree plan as printedUse allowedFirst paid plan
NewsAPI.org100 requests a day, “24 hour delay”, articles up to a month old“development and testing in a development environment only”; not staging or production, “including internally”Business, $449 a month
GNews100 requests a day, up to 10 articles each, 12-hour delay, 30 days of history“Non-commercial use only”Essential, €49.99 a month
NewsData.io200 credits a day, 1 to 10 articles per credit, 12-hour delay, past 48 hoursPricing page does not sayBasic, $199.99 a month
Currents250 requests a day, 20 results each, last 30 daysSelf-service plans are for “technical API access, processing, attribution, and link-out”Builder, $69 a month
TheNewsAPI100 requests a day, 3 articles per requestPricing page does not sayBasic, $19 a month
Mediastack100 calls a month, delayed data“Non-Commercial Use”Standard, $24.99 a month
Guardian500 calls a day, 1 a second, article textNon-commercial only; the commercial key is quoted by usageCustom

Checked 2026-10-23 on each vendor’s own pricing or access page.

NewsAPI.org

GNews

NewsData.io

Currents

TheNewsAPI

Mediastack

Guardian Open Platform

We did not list the New York Times API. Its developer site would not load for us, so we could not read its limits and terms.

A hand holding an open newspaper beside a dark coffee cup

What free really costs you

Free is a fine price for a weekend project. For anything a customer relies on, it hides five costs.

  1. Delay. The free plans we read delay articles by 12 or 24 hours. For breaking news, brand alerts or a crisis monitor, a 12-hour-old story is a missed story.
  2. Terms. Most free plans are for development, testing or non-commercial use. NewsAPI.org says its free plan cannot be used in production, “including internally”. If you ship on it, you are outside the plan.
  3. Tiny quotas. 100 requests a day is about 3,000 a month. Tracking 50 brands every hour is 1,200 requests a day, already twelve times that.
  4. Maintenance. An unofficial feed has no promise behind it. If Google changes the RSS format or link style, your parser breaks first and you find out second.
  5. No one to ask. NewsAPI.org’s own free plan lists “no uptime SLA” and basic support.

Here is a worked example, as arithmetic and not a measurement. Say you need 10,000 news searches a month for a client report. The cheapest paid plan we read that covers it is TheNewsAPI at $19 a month, then Mediastack at $24.99 and GNews at €49.99. On Serpent at the Default rate it is 10,000 × $0.0002 = $2.00. Even a few hours of your time spent on a free route costs more than that.

Test a Google News API without spending anything

Serpent’s GET /api/news returns Google News results as JSON, with freshness filters down to the last hour. Try it with 10 free calls on signup, or run one free demo search a day with no signup.

Start Free — 10 Calls

Explore: News Search API · Pricing · Playground · Docs

Near-free Google News APIs, one by one

“Near-free” here means pay-as-you-go prices of cents or dollars per 1,000 calls, or a small monthly plan, for an API that returns Google News results. Each option gets the same checklist: price, free tier, limits, best for, watch-outs.

Serpent

SerpApi

SearchApi

DataForSEO

We left out Serper and Bright Data. Serper’s page advertises 2,500 free queries, but we could not read its News price. Bright Data’s SERP page does not name Google News.

What it costs at 1K, 10K, 100K and 1M calls

Per-1,000 prices are how vendors like to be compared. A monthly bill is what you pay. This table shows one month of news searches on the cheapest published plan that covers the volume and allows commercial use where we could tell. These are our sums on published prices, not a vendor offer.

Calls a monthSerpent Default ($0.20)Serpent Growth ($0.02)Serpent Scale ($0.01)NewsAPI.orgGNewsNewsData.ioCurrentsTheNewsAPIMediastackSerpApiSearchApi
1,000$0.20$0.02$0.01$0 dev only; $449 for production€49.99 (free is non-commercial)$199.99 (free plan terms not stated)$0 (free)$0 (free)$24.99$25$40
10,000$2.00$0.20$0.10$449€49.99$199.99$69$19$24.99$150$40
100,000$20.00$2.00$1.00$449€99.99$1,299.99$150$49$249.99$725$250
1,000,000$200.00$20.00$10.00$1,749Above published plans$1,299.99Above published plansAbove published plansAbove published plans$3,750$1,500

Checked 2026-10-23. Serpent Growth needs a one-time $100 deposit and Scale $500; the deposit is spendable balance. Plans quoted per day are converted at an even spread over a 30-day month. Vendors that sell by the request count one request, not one article.

How each column was built: Serpent is calls multiplied by the published News rate. NewsAPI.org’s Business plan covers 250,000 requests, so $449 holds for the first three rows; at 1 million, Advanced ($1,749 for 2,000,000) beats Business plus overage. GNews counts per day: 10,000 a month is about 333 a day, which fits Essential’s 1,000; 100,000 is about 3,333 a day, which needs Business’s 5,000; 1 million is about 33,333 a day, above Enterprise’s 25,000. TheNewsAPI and Currents follow the same logic. NewsData.io’s 100,000 row needs Corporate because Professional has 50,000 credits. SerpApi and SearchApi are the cheapest plan that fits. At 1 million, Mediastack’s largest published plan is 250,000 calls a month.

One Serpent limit to plan around: a Default account allows 10,000 calls a day, so a steady 1 million a month (about 33,000 a day) needs the higher allowance that comes after $500 of total deposits, which is also the Scale rate.

Here is the price claim, with its limits. At Default, Serpent’s $0.20 per 1,000 is among the lowest published rates we found. It is not the lowest: TheNewsAPI’s Pro plan, $79 for 25,000 requests a day, works out to about $0.11 per 1,000 if you use every request for 30 days. After a one-time $100 deposit, $0.02 per 1,000 is below the lowest rate we worked out for any rival we checked, including that one. The next lowest we worked out are GNews Enterprise at about €0.33 and Currents at about $0.50, both at full use, and DataForSEO’s general SERP rate of $0.60. Enterprise and custom plans publish no price, so we left them out. Credit-bucket plans only reach their printed rate at full use, which we cover in our look at credit expiry.

How to choose

Quick start: Google News results in one request

Send your key in the X-API-Key header. This call asks for Google News results about a brand from the last hour:

curl "https://apiserpent.com/api/news?q=acme+corp&engine=google&country=us&freshness=h" \
  -H "X-API-Key: YOUR_API_KEY"

In Python, the last 24 hours of coverage, 20 articles at most:

import os
import requests

resp = requests.get(
    "https://apiserpent.com/api/news",
    params={"q": "acme corp", "engine": "google", "country": "us",
            "freshness": "d", "num": 20},
    headers={"X-API-Key": os.environ["SERPENT_API_KEY"]},
    timeout=60,
)
data = resp.json()
if not data.get("success"):
    raise SystemExit(data.get("message"))

for article in data["results"]["articles"]:
    print(article["publishedTime"], article["source"], article["title"], article["url"])

A response looks like this, shortened. Every key is always present, and a value the article did not carry is null.

{
  "success": true,
  "query": "acme corp",
  "type": "news",
  "engine": "google",
  "country": "us",
  "results": {
    "articles": [
      {
        "position": 1,
        "title": "Acme Corp names new chief financial officer",
        "url": "https://example.com/acme-cfo",
        "google_news_url": "https://news.example.com/articles/...",
        "source": "Reuters",
        "publishedTime": "2026-09-07",
        "snippet": "The appointment follows a quarter in which...",
        "image": null
      }
    ]
  }
}

Send format=simple to trim each article to position, title, URL and source (Google rows keep google_news_url). The full parameter list is in the API docs, and you can run the same call in the playground first.

Moving over from another news API

Limits and what we could not verify

FAQ

Is there a free Google News API?

Not an official one. Google shut its Google News Search API down on 15 February 2016. The free routes today are Google's unofficial RSS search feed, which returns XML and has no published terms we could find, and the free plans of other news APIs, which are mostly non-commercial and delayed 12 to 24 hours. For production use, a pay-as-you-go API is the practical answer.

Does Google have an official news API?

We found none. Google deprecated the Google News Search API in 2011 and turned it down in February 2016, and it now offers Publisher Center, a tool for publishers to submit their own content. Its suggested replacement, the Custom Search JSON API, is closed to new customers. We cannot prove a private programme does not exist.

Is Google News RSS free to use?

The feed needs no key and costs nothing to use. But we found no Google page documenting the search feed, its terms or a rate limit, and it returns XML you must parse yourself. Check Google's terms and your own counsel before building a product on it.

Is NewsAPI.org free for commercial use?

No. Its Developer plan is free, with 100 requests a day and a 24-hour delay, but the pricing page says it is for development and testing in a development environment only and cannot be used in staging or production, including internally. Production use needs the Business plan at $449 a month for 250,000 requests.

What is the best free news API?

It depends on what free has to do. For a non-commercial project, GNews, Currents and TheNewsAPI each have a free plan, and the Guardian's developer key covers one publisher. For a product that needs commercial rights and fresh articles, every free plan we read falls short, and a low-cost pay-as-you-go API is the better fit.

What is the cheapest Google News API?

On rates published on 2026-10-23, Serpent charges $0.20 per 1,000 News calls with no plan, $0.02 after a one-time $100 deposit and $0.01 after $500. The lowest rival rate we worked out was TheNewsAPI's Pro plan at about $0.11 per 1,000, only if its 25,000 daily requests are used every day. Custom plans publish no price, so they are not counted.

Sources

Try a Google News API at $0.20 per 1,000 calls

Serpent returns Google News results as structured JSON on pay-as-you-go pricing. No subscription, and deposited credits do not expire. Start with 10 free calls.

Start Free — 10 Calls

Explore: News Search API · Pricing · Google News APIs compared

Related Posts