403.
Get a direct API key
— it is also cheaper ($0.60–0.75 per 1,000 searches).
Real organic Google results from 12 countries, from $0.0003 a request, with the reliability you'd expect from one costing ten times more.
POST /v1/search $0.0003/req The fetch engine runs on AWS Lambda. It scales with your traffic, with no single machine that can take the whole service down.
Google constantly changes its results, scraping and bot defenses. The engine adapts around the clock, and a live search every few minutes catches drift before it reaches you.
The lowest price per request we know of, with a real uptime commitment behind it, shown live on this page instead of buried in a contract.
Our uptime
The live status of every component, plus the last 72 hours of end-to-end search checks.
Probes ride live traffic, so the chart fills as requests come in.
Why serp.cheap
Everything you need to integrate Google Search results into your app, agent, or pipeline.
Popular queries served from hot cache in milliseconds at $0.0003. Your repeat queries pay 50% less automatically.
US, BR, GB, DE, FR, ES, IT, MX, CA, AU, JP, NL, localized results with the correct language and Google TLD.
Title, link, snippet, date, sitelinks. Knowledge Graph when available. No ads, no fluff.
Filter by last hour, day, or week with the tbs parameter. Perfect for news and trending topics.
One API key, one header. No OAuth flows, no SDK required. Works with any HTTP client.
No monthly minimums. No seat fees. Use 10 or 10 million requests, same price per call.
Pull each result page as clean markdown, optional JS rendering and 1920×1080 screenshots. From 1 credit/page.
Endpoints
A search, a search that also scrapes each result page (content + screenshots), or a raw page scrape, same auth, same shape. Pick a tab.
{ "q": "best running shoes", "gl": "us" }
{ "organic": [ { "position": 1, "title": "The 12 Best Running Shoes...", "link": "https://runnersworld.com/...", "snippet": "We tested 40+ pairs..." } // ... 9 more ], "stats": { "cost": 6, "cached": false } }
{ "q": "best running shoes", "scrape": { "render_js": true, "screenshot": true, "top_n": 3 } }
{ "organic": [ { "position": 1, "title": "The 12 Best Running Shoes...", "link": "https://runnersworld.com/...", "content": "# The 12 Best Running Shoes\n\nAfter 200 miles...", "screenshot_url": "https://...s3.../shot.jpg" } // ... 2 more, fully scraped ], "stats": { "cost": 18 } }
{ "url": "https://example.com/article", "render_js": true }
{ "url": "https://example.com/article", "title": "The Future of Running Tech", "content": "# The Future of Running Tech\n\nCarbon plates changed...", "stats": { "cost": 3 } }
Pricing
Two ways to pay: a monthly plan for the lowest price per search and a higher rate limit, or pay-as-you-go with zero commitment.
Free
100 searches on signup
$0
1 req/s
Pay as you go
per 1k · no monthly fee
$0.75
10 req/s
Buy $500+ in credits and pay $0.60 / 1k automatically, no subscription needed.
Fresh search
6 credits
$0.0006 / page
Cache hit
3 credits
$0.0003 / page
SEO Rank · per page
6 / 3 credits
$0.0006 / page
Scrape · content
1 credits
$0.0001 / page
Scrape · render JS
3 credits
$0.0003 / page
Scrape · + screenshot
+1 credits
+$0.0001 / page
Enterprise
Custom volume pricing, dedicated throughput and priority support, built around your traffic.
Cheapest direct, pay by card or crypto, no KYC. Or use a marketplace. Apify.
Coverage
Each country uses the correct Google TLD, language, and regional proxy.
Available on
Available on the platforms you already use.