Google News Scraper: Search & Topic Headlines API avatar

Google News Scraper: Search & Topic Headlines API

Pricing

$0.50 / 1,000 articles

Go to Apify Store
Google News Scraper: Search & Topic Headlines API

Google News Scraper: Search & Topic Headlines API

Scrape Google News by keyword or topic in any language or country, with time-range filters. Clean JSON, no proxy, $0.0005 per article.

Pricing

$0.50 / 1,000 articles

Rating

0.0

(0)

Developer

Nicholas Tamagni

Nicholas Tamagni

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Categories

Share

What does Google News Scraper do?

Google News Scraper gets Google News results for any keyword, or the top headlines for a topic, as clean JSON: article title, publisher, publish time, link and related coverage. It supports any language and country and time ranges from the past hour to the past year.

It reads Google News' public feeds, so there is no browser and no proxy, which keeps it fast and cheap. Use it as a simple Google News API for media monitoring, news digests and AI agents.

Why use this Google News scraper?

  • 📰 Keyword search and topic headlines. Search any phrase, or pull WORLD, BUSINESS, TECHNOLOGY and other topic feeds.
  • 🔎 Google News search operators work. Use quotes, site: and other operators, for example "electric vehicles" site:reuters.com.
  • 🌍 Any language or country. Set language and country to get local editions.
  • ⏱️ Time filters. Past hour, day, 7 days, 30 days, year or any time.
  • 🧹 Deduplication. Articles already returned by an earlier query in the same run are skipped.
  • 💸 Low price, no start fee. Pay only for articles saved.

Use cases

  • Brand, competitor and executive media monitoring
  • Daily news digests for AI agents, newsletters and Slack channels
  • Market, investment and industry research
  • PR coverage tracking and press clipping

How to scrape Google News

  1. Click Try for free or Start to open the Actor in Apify Console.
  2. Add one or more search queries and/or topics.
  3. Pick a time range, language and country.
  4. Click Start. Most runs finish in a few seconds.
  5. Download the news results as JSON, CSV or Excel, or schedule the run to get fresh headlines every hour or day.

Input

FieldWhat it does
queriesKeywords or Google News search operators.
topicsOptional: WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE, HEALTH.
timeRangeany, 1h, 1d, 7d, 30d or 1y.
maxArticlesPerQueryDefault 50. Google News returns up to about 100 per query.
language / countryFor example en and US, de and DE.
dedupeSkip articles already returned by an earlier query in this run.

Example input from a real run:

{
"queries": [
"artificial intelligence",
"Tesla"
],
"topics": [
"TECHNOLOGY"
],
"timeRange": "7d",
"maxArticlesPerQuery": 10,
"language": "en",
"country": "US",
"dedupe": true
}

Output example

Each article includes query, queryType, title, source, sourceUrl, publishedAt, link, guid, relatedCoverage, language and country.

First results from a real run on 2026-10-16 (30 results in about 4 seconds):

[
{
"query": "artificial intelligence",
"queryType": "search",
"title": "Human–artificial intelligence collaboration for comanaging epilepsy in real time",
"source": "Nature",
"sourceUrl": "https://www.nature.com",
"publishedAt": "2026-10-13T10:23:20.000Z",
"link": "https://news.google.com/rss/articles/CBMiX0FVX3lxTE1lUnU1bkhVSTJicWdwdkFpNC01LTY2MTZlVnZST1pqNUdsWVRtZFA3OGhMZHhaQWlwSmE1TG1YVG9naFc5SEZNc2xiWXNOeENoMGVqMG9rT0YxdmZPeDlV?oc=5",
"guid": "CBMiX0FVX3lxTE1lUnU1bkhVSTJicWdwdkFpNC01LTY2MTZlVnZST1pqNUdsWVRtZFA3OGhMZHhaQWlwSmE1TG1YVG9naFc5SEZNc2xiWXNOeENoMGVqMG9rT0YxdmZPeDlV",
"relatedCoverage": [],
"language": "en",
"country": "US"
},
{
"query": "artificial intelligence",
"queryType": "search",
"title": "What My Son Is Learning From Artificial Intelligence",
"source": "Greater Good: The Science of a Meaningful Life",
"sourceUrl": "https://greatergood.berkeley.edu",
"publishedAt": "2026-10-13T17:09:40.000Z",
"link": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPWko1cF9xQjVnclFKcHBxTDl1dDNwNTlldW90cWFZOVBYaFpwMk1makQydU5vQXdlbjVSYjE5RUhFVFEyQmtyY2ljQzdoU0RqUkJvdGtOeWwxSTB0V2dlT2hqbHhaVVd0cWxoWHdrai12SUNfanFHLXBFdDVVRm1HTzRaZTVxM3BtX3ZSYy05TVB5ZC1nbm1TMjJGVFlWWWM?oc=5",
"guid": "CBMinwFBVV95cUxPWko1cF9xQjVnclFKcHBxTDl1dDNwNTlldW90cWFZOVBYaFpwMk1makQydU5vQXdlbjVSYjE5RUhFVFEyQmtyY2ljQzdoU0RqUkJvdGtOeWwxSTB0V2dlT2hqbHhaVVd0cWxoWHdrai12SUNfanFHLXBFdDVVRm1HTzRaZTVxM3BtX3ZSYy05TVB5ZC1nbm1TMjJGVFlWWWM",
"relatedCoverage": [],
"language": "en",
"country": "US"
}
]

How much does it cost to scrape Google News?

This Actor uses pay-per-event pricing: $0.0005 per article ($0.50 per 1,000 articles), with no start fee. You pay only for articles saved to the dataset, and failed inputs are free. A daily digest of 100 articles costs $0.05.

The Apify Free plan includes monthly platform usage credits with no credit card required. Check the Pricing tab for the current rate.

Use Google News Scraper with AI agents and the API

This Actor is available as a tool through the Apify MCP server (https://mcp.apify.com), so AI agents can search the news and get structured results back. You can also call it from the Apify API, the JavaScript or Python client, n8n, Make or Zapier, and send results to Google Sheets, Slack or a webhook on a schedule.

FAQ

How many articles can I get per query?

Google News returns up to about 100 articles per query. For more coverage, split a broad topic into several narrower queries; deduplication removes overlaps.

Does it return the full article text?

No. It returns the headline, publisher, time and link. To get full article text, pass the links to a web content extractor.

Do I need proxies or a Google account?

No.

The Actor only reads publicly available headlines and links. Make sure your use complies with Google's and publishers' terms and the laws that apply to you.

Something broke or a field is missing?

Open an issue on the Issues tab with the input you used.

Other tools by the same developer that return clean JSON for automations and AI agents:

ActorWhat it does
Career Site Jobs ScraperScrape open jobs from Greenhouse, Lever, Ashby and Workable career sites
Workday & iCIMS Job Status CheckerCheck whether known job posting links are still open, closed or changed
RFP Amendment and Addendum AnalyzerCompare RFP revisions and addenda for deadline and requirement changes
Shopping Offer VerifierVerify a product URL against an exact SKU, model or GTIN with price and stock evidence
BizBuySell & BizQuest Deal Change MonitorAlerts for new businesses for sale and asking price or cash flow changes
Google Trends API for AI AgentsGoogle Trends data with a rising, falling or flat verdict per keyword
App Store & Google Play Reviews ScraperiOS and Android app reviews in one run with one schema
Shopify Store Products ScraperExport a Shopify store's products, prices, variants, SKUs and stock

Need a custom field, source or integration? Open an issue on the Issues tab.