Google News Scraper: Search & Topic Headlines API
Pricing
$0.50 / 1,000 articles
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
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
languageandcountryto 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
- Click Try for free or Start to open the Actor in Apify Console.
- Add one or more search queries and/or topics.
- Pick a time range, language and country.
- Click Start. Most runs finish in a few seconds.
- Download the news results as JSON, CSV or Excel, or schedule the run to get fresh headlines every hour or day.
Input
| Field | What it does |
|---|---|
queries | Keywords or Google News search operators. |
topics | Optional: WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE, HEALTH. |
timeRange | any, 1h, 1d, 7d, 30d or 1y. |
maxArticlesPerQuery | Default 50. Google News returns up to about 100 per query. |
language / country | For example en and US, de and DE. |
dedupe | Skip 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.
Is it legal to scrape Google News?
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.
Related Actors
Other tools by the same developer that return clean JSON for automations and AI agents:
| Actor | What it does |
|---|---|
| Career Site Jobs Scraper | Scrape open jobs from Greenhouse, Lever, Ashby and Workable career sites |
| Workday & iCIMS Job Status Checker | Check whether known job posting links are still open, closed or changed |
| RFP Amendment and Addendum Analyzer | Compare RFP revisions and addenda for deadline and requirement changes |
| Shopping Offer Verifier | Verify a product URL against an exact SKU, model or GTIN with price and stock evidence |
| BizBuySell & BizQuest Deal Change Monitor | Alerts for new businesses for sale and asking price or cash flow changes |
| Google Trends API for AI Agents | Google Trends data with a rising, falling or flat verdict per keyword |
| App Store & Google Play Reviews Scraper | iOS and Android app reviews in one run with one schema |
| Shopify Store Products Scraper | Export a Shopify store's products, prices, variants, SKUs and stock |
Need a custom field, source or integration? Open an issue on the Issues tab.