Pay per result From $5.00 / 1k Country + language

Google News Scraper

Turn a keyword into a clean news dataset: headlines, publishers, timestamps and article links — filterable by country and language.

  • 2,766 users
  • 99.9% run success
  • 4.26★ · 65 bookmarks

Output

Structured fields from every Google News hit

Consistent JSON you can pipe into digests, dashboards, or training sets — not a messy HTML dump.

title

Headline

link

Article URL

source / domain

Publisher

date / date_utc

Publish time

snippet

Short summary

thumbnail

Image when present

Example

Sample input and output

One keyword run — raise maxItems when you need volume.

output.json
{
  "title": "EV makers race to cut battery costs",
  "link": "https://example.com/article",
  "source": "Reuters",
  "domain": "reuters.com",
  "date": "2 hours ago",
  "date_utc": "2026-10-29T10:00:00.000Z",
  "snippet": "Automakers announced new cell partnerships…"
}

Illustrative shape; live fields match the Actor dataset on Apify.

input.json
{
  "query": "electric vehicles",
  "maxItems": 100,
  "gl": "us",
  "hl": "en"
}

Pricing

Google News scraper pricing

From $5.00 / 1,000 results

Pay-per-result on Apify · as of 2026-10-29. Start with a small maxItems run, then scale.

Open on Apify

Use cases

Who runs a Google News scraper

  • Daily or weekly brand and competitor news digests
  • Topic feeds for aggregation products
  • Training or analysis sets for sentiment and trend work

FAQ

Google News scraper FAQ

Empty or thin results?

Lower concurrency, enable Apify Proxy, and try a narrower time_period.

Which countries / languages?

Use gl + hl first; add lr / cr if you need stricter filters.

Is this a Google News API?

No official API for this shape — the Actor returns structured results you can pipe into your stack. A solid Google News API alternative when you need datasets, not widgets.

Legal?

You are responsible for lawful use and Google’s terms.