extractor.sh

Google News extraction API

Google News Scraper - Extract News Results

Convert public Google News searches, topics, and top stories into a normalized article feed for research agents, monitoring, and RAG.

Try it free No account needed

Live playground

Try Google News extraction.

Use an example or paste your own public URL. The playground calls the same cacheable GET API your agent will use.

Output format

Supported inputs

Built for normal public URLs.

  • Public search, topic, and top-stories pages
  • Titles, publishers, dates, and summaries
  • Up to 50 article entities
  • Markdown and schema-versioned JSON

Clear boundaries

Know exactly what to expect.

  • No personalized For You results, Google Search, or Google Shopping
  • Results contain article metadata rather than full publisher bodies
  • Login walls, CAPTCHAs, and regional gates are not bypassed

One GET request

Add Google News data to your agent.

No SDK and no account are required during the public preview. Choose JSON for typed entities or Markdown for direct model context.

Read the quickstart
curl --get 'https://extractor.sh/api/extract' \
  --data-urlencode 'url=https://news.google.com/search?q=Cloudflare&hl=en-US&gl=US&ceid=US%3Aen' \
  --data-urlencode 'format=json'

Common questions

Google News scraper FAQ

What Google News URLs can extractor.sh process?

News search, Top stories, Topics. Use an ordinary public URL from the platform.

What does the Google News extraction API return?

Up to 50 current article entities with publishers and source links. Choose raw Markdown or schema-versioned JSON for every request.

What are the limits of Google News extraction?

No personalized For You results, Google Search, or Google Shopping. Results contain article metadata rather than full publisher bodies. Login walls, CAPTCHAs, and regional gates are not bypassed.

More sources