Google News scraper API

Every article as clean JSON with a real hero image.

Free to try, no card Full article snippet + image ~1 second responses
PULLED LIVE FROM THE API, AUGUST 4, 2026

One request, real response

# one charge per search; the whole page of articles comes back, zero results cost nothing curl "https://crustapi.com/v1/search?type=news&q=openai" -H "x-api-key: YOUR_KEY"

The same articles as CSV first, so it drops straight into Sheets or a CRM:

titlesourcedatelink
Apple Asks Judge to Bar OpenAI From Using Alleged Trade SecretsBloomberg.com5 hours agohttps://www.bloomberg.com/news/articles/2026-08-04/apple-asks-judge...
OpenAI hits back at Apple over 'oddly personal' trade secrets fightFinancial Times10 hours agohttps://www.ft.com/content/7da4af42-178d-431a-91db-7e82eecc98dd...

Add gl and hl for country and language, and page with num for more results.

WHAT EVERY ARTICLE INCLUDES

What data do you get?

Every article comes complete, so you build a feed or a dataset with no second call. The same record as CSV, ready for Sheets or a database:

titlesourcelinkdateimageUrlposition
Apple says more ex-employees may have taken confidential data to OpenAITechCrunchhttps://techcrunch.com/2026/08/04/apple-says-more-ex-employees...7 hours agohttps://techcrunch.com/.../tim-cook-sam-altman-GettyImages-2233062347.jpg4

Or the same record as JSON:

// one article in full { "title": "Apple says more ex-employees may have taken confidential data to OpenAI", "source": "TechCrunch", "link": "https://techcrunch.com/2026/08/04/apple-says-more-ex-employees-may-have-taken...", "date": "7 hours ago", "imageUrl": "https://techcrunch.com/wp-content/uploads/2026/07/tim-cook-sam-altman-GettyImages-2233062347.jpg?w=1024", "position": 4 }
THREE STEPS

How do you scrape Google News?

No code needed. From zero to a live news feed in about two minutes:

  1. 1

    Create a free account. Try it free, no card needed.

  2. 2

    Type a search in the playground. Something like openai with the type set to news.

  3. 3

    Export the CSV. Or copy your key from the dashboard and run the curl above for JSON.

HOW IT COMPARES

vs serper and serpapi

Both return Google News as JSON. The difference is what each result carries and how you pay for it.

Other News APIsCrustAPI News
Billing unitPer searchPer search, and a search with no results is free
Article imageSmall gstatic thumbnailThe real publisher hero image (og:image)
SnippetIncludedIncluded
Free tierTrial credits that expireFree to try, no card
Paid funds / quota expiryExpire monthly or in 6 monthsNever expire
Storing the dataVaries by providerNo storage limits. Keep it, export it, build on it
PRICING

How much does scraping Google News cost?

You pay the applicable price per successful search. One search returns the whole page of articles. A search that returns none costs nothing.

DepositGoogle Search / 1,000 requestsMaps / 1,000 businessesLinkedIn reads / 1,000 requestsPeople, Jobs, Refresh / 1,000 units
$10+$1.00$1.96$6.00$1.96
$149+$0.76$1.49$4.50$1.49
$549+$0.56$1.10$3.30$1.10
$1,999+$0.41$0.80$2.45$0.80
$6,500+$0.33$0.65$1.95$0.65
$27,500+$0.28$0.55$1.65$0.55
$50,000+$0.26$0.50$1.50$0.50
$100,000+$0.20$0.40$1.50$0.40

Every eligible account gets $6 of free usage monthly. Each deposit keeps its prices until spent; paid funds never expire. People and Jobs bill per successful search, Refresh per accessible profile. Full profiles in People use the read rate per full profile. See all billing details.

Larger deposits unlock lower endpoint prices. Each deposit keeps its prices until spent. See the full deposit table on the pricing page. Prices in USD, ex-tax.

Funds are prepaid and never expire, so an unused pack is still yours next year.

Pull your first news feed free
Try it free. No card, no contract.
Try for free
THE DIFFERENCE YOU SEE

Real hero images, not tiny thumbnails

Most News APIs hand back a small gstatic thumbnail. CrustAPI returns the article's real og:image, the large image the publisher set, so a feed or briefing looks finished without a second scrape.

WHO IT'S FOR

Who uses this scraper?

Related: Google News API · Google Search API · Google Reviews API

FAIR PLAY

When a licensed news feed is the better pick: you need full article bodies with a publisher license, archives going back years, or a contract that indemnifies redistribution. Google News gives you the headline, source, snippet, and link. That covers most monitoring and research work, but it is not a licensed full-text archive.

BEFORE YOU ASK

Common questions

We only collect what a logged-out visitor can see on the public results page, with no fake accounts. That logged-out, public-only collection has repeatedly defeated computer-fraud and contract claims. What you get is the same public news listing anyone sees on the results page.

Headline, source, direct article link, publish date, a snippet, the real hero image, and the position on the page. Enough to build a news feed or a monitoring dataset without a second call.

Most return a small gstatic thumbnail. CrustAPI returns the article's real og:image, the large image the publisher set, so feeds and briefings look finished.

One search returns the whole page of articles for one request charge, and you page through more with the num parameter. A search that finds none costs nothing.

The response is plain JSON, and the CSV view drops straight into Sheets, Clay, or a database with no transformation. There is no storage restriction, so you keep what you pull.

Google Search costs $1.00 per 1,000 successful requests at standard prices, down to $0.20 for the largest deposit. Empty and failed searches are free. Every eligible account gets $6 of free usage monthly. Paid funds never expire.

WORKS WITH YOUR STACK

Try it on a topic you track

The free plan covers a real news feed. Run one search and look at the JSON that comes back.

Try for free
No credit card required