Free Google News API — Search News by Keyword + Country
Pricing
from $4.00 / 1,000 results
Free Google News API — Search News by Keyword + Country
Free Google News scraper — get clean structured news results for any query, country, and language. Use it as a Google News API for brand monitoring, topic alerts, news clipping, and bulk article URL harvesting.
Free Google News Scraper — News API & Brand Monitor
The free Google News scraper. Search Google News for any query, country, and language — get clean structured JSON results (title, URL, source, publish date, snippet) without parsing HTML, fighting CAPTCHAs, or managing rotating proxies.
Use it as a Google News API, a brand-monitoring data source, or a backbone for a news-aggregation pipeline.
What you get
- Up to 100 articles per run
- Title, article URL, source publisher, RFC-822 publish date, plaintext snippet
- Recency filter (
when=24h,when=7d,when=1y) — pull only fresh news - Sort by newest or oldest
- 50+ countries via Google's
hl/gl/ceidedition system - Structured JSON output ready for downstream pipelines
Why use this Google News scraper
There is no official Google News API anymore. Google retired the News Search API in 2011 and has never replaced it. To get programmatic news data you have to either pay $400-1500/month for a news-API SaaS, or scrape Google News yourself and fight RSS quirks, region filters, and session blocks.
This Actor handles all of that for you. Use it for:
- Brand monitoring — alert on every mention of your brand or product
- Topic tracking — clip news around a keyword, country, language
- Competitor monitoring — watch what news is published about competitors
- News aggregation pipelines — batch-pull news for downstream NLP / summarization
- Sentiment / market-research — feed article URLs to your analysis layer
Input
| Field | Default | Description |
|---|---|---|
q | required | Search query |
hl | en | Article / UI language (ISO 2-letter) |
gl | US | Geo country (ISO 2-letter) |
ceid | derived | Override Google News edition (e.g. NL:nl) |
sort | newest | newest or oldest |
when | — | Recency window: Nh, Nd, Nm, Ny |
limit | 10 | Number of articles (1-100) |
Output (sample)
{"rank": 1,"title": "Example article title","url": "https://news.google.com/rss/articles/...","source": "Reuters","published": "Fri, 24 Apr 2026 10:00:00 GMT","snippet": "First sentence of the article…","query": "elections","hl": "en","gl": "US","ceid": "US:en","sort": "newest","when": null,"fetched_in_seconds": 0.7}
Use cases
- Brand monitoring across markets
- Topic / keyword news clipping for analyst reports
- Recency-filtered alerts piped to Slack / email
- Bulk article URL harvesting for NLP / summarization
- Competitor PR monitoring
- News-driven trading / signal pipelines
Limits
- Google News RSS returns at most ~100 items per query
- Returns slightly different sets per region/language (Google policy)
- Returns the RSS-feed snippet only — for the full article body, pair with the URL-to-Markdown Actor