Google Search API. And the pages it links to.
SerpApi and Serper return search results. ScrapingAnt returns search results and scrapes every destination page — one key, one credit pool, one rate limit. Bing and Yandex on the same endpoint.
Google · Bing · Yandex · DuckDuckGo · failed requests cost 0
# Fetch the Google results page directly.
$ curl 'https://api.scrapingant.com/v2/general' \
--data-urlencode 'x-api-key=YOUR_KEY' \
--data-urlencode 'url=https://www.google.com/search?q=best+web+scraping+api' \
--data-urlencode 'browser=true' \
--data-urlencode 'proxy_country=US'# Same endpoint — different host. Same credit, same key.
$ curl 'https://api.scrapingant.com/v2/general' \
--data-urlencode 'url=https://www.bing.com/search?q=...' \
--data-urlencode 'browser=true'
$ curl 'https://api.scrapingant.com/v2/general' \
--data-urlencode 'url=https://yandex.com/search/?text=...' \
--data-urlencode 'browser=true'# Scrape the SERP, then the top-result page. Same key, same pool.
serp = fetch_via_ant("https://www.google.com/search?q=...")
top_url = parse_first_organic(serp)
page = fetch_via_ant(top_url, browser="true")
# ↑ one key covers SERP + the destination — SerpApi can't. What Google search APIs miss.
SerpApi and Serper handle search. They don't handle the pages search links to. ScrapingAnt does.
One key, both sides
Stop stitching SerpApi + ScraperAPI. One ScrapingAnt key covers SERP and the destinations.
How it works →Google + Bing + Yandex
All major engines on one credit pool. No per-engine billing tier to upgrade into.
Multi-engine →Credit-based pricing
Pay for credits, not per-engine. Failed SERPs cost 0 — anti-bot retries don't blow the budget.
See pricing →SERP-only APIs end where you start.
Rank-tracking, AI search engines, affiliate monitoring — all of these need the destination, not just the listing. SerpApi and Serper return organic URLs; you stitch on another scraping vendor to actually fetch those URLs. ScrapingAnt is one endpoint, one key, one rate limit covering both. The credit-per-SERP-fetch is the same as the credit-per-destination-fetch — billing stays predictable as workflows scale.
- JSON or raw HTML from the same endpoint — your call
/v2/extracttakes a schema for ready-to-store SERP JSON/v2/markdownfor AI-search-engine pipelines feeding an LLM
Google + Bing + Yandex + DuckDuckGo. Same endpoint.
Multi-engine SEO tools usually pay separate per-engine fees with SERP-specialist vendors. With ScrapingAnt the engine is just a different URL — credit cost is identical. Run a rank check across Google, Bing, and Yandex without three integrations or three credit pools to monitor.
- Country-targeted Google SERPs via
proxy_country+hl/gl/uuleparams - Light anti-bot engines (DuckDuckGo, Brave) work without
browser=true— cheaper per fetch - Featured snippets, knowledge panels, People Also Ask all visible in rendered SERP HTML
Six SERP workloads teams build.
Same Google search API, same credit pool — different ways of slicing the data underneath.
Rank tracking tools
Daily keyword position scans across countries and devices. The same key fetches Google, Bing, Yandex — no per-engine billing.
Featured-snippet research
Capture answer boxes, knowledge panels, People Also Ask blocks across thousands of queries. JS rendering exposes the full SERP layout.
Local SEO & geo-SERP
Country-level proxies (100+) plus location-aware Google params return locale-specific SERPs without VPN tooling.
AI search engines
Power Perplexity-style answer engines: fetch SERP + each cited URL through one credit pool, return Markdown via /v2/markdown for the LLM.
Affiliate-link monitoring
Scan competitor pages for affiliate link drift, monitor your own placements across the SERP, alert on rank loss.
Brand SERP defense
Daily branded-keyword sweep — catch impostor sites, ad squatters, and review-site rankings before customers find them.
Pricing
Industry leading pricing that scales with your business.
|
Plans
|
Enthusiast
100K credits / mo
$19/mo
|
★ Most Popular
Startup
500K credits / mo
$49/mo
|
Business
3M credits / mo
$249/mo
|
Business Pro
8M credits / mo
$599/mo
|
Custom
10M+ credits / mo
$699+/mo
|
|---|---|---|---|---|---|
| Monthly API credits | 100,000 | 500,000 | 3,000,000 | 8,000,000 | 10M+ |
| Support channel | Priority email | Priority email | Priority email | Priority + dedicated | |
| Integration help | Docs only | Custom code snippets | Debug sessions | Priority debug sessions | Full enterprise onboarding |
| Expert assistance | — | ||||
| Custom proxy pools | — | — | |||
| Custom anti-bot avoidances | — | — | |||
| Dedicated account manager | — | — | |||
| Start Free | Start Free → | Start Free | Start Free | Talk to Sales |
What teams are saying.
From solo developers shipping side projects to enterprise pipelines at Fortune 500s.
★★★★★ 5.0 on Capterra →★★★★★“Onboarding and API integration was smooth and clear. Everything works great. The support was excellent.”
★★★★★“Great communication with co-founders helped me to get the job done. Great proxy diversity and good price.”
★★★★★“This product helps me to scale and extend my business. The setup is easy and support is really good.”
What is a Google search API?
A Google search API is a managed endpoint that returns Google search results (organic listings, ads, knowledge panels, featured snippets) without you running headless browsers or rotating proxies yourself. Most providers (SerpApi, Serper, Bright Data SERP) return structured JSON. ScrapingAnt returns either raw HTML or JSON from the same /v2/general endpoint — and the same key also scrapes the destination pages the SERP links to.
How is this different from SerpApi or Serper?
SerpApi and Serper specialize in SERPs and stop there. To fetch the pages your SERP links to, you stitch on a second provider (ScraperAPI, Bright Data Web Unlocker, your own). ScrapingAnt's value is unified billing: one key, one credit pool, one rate limit covering SERP + every destination page. For teams running rank-tracking, AI search engines, or affiliate-link monitoring — where you need both — it's a cheaper and simpler stack.
Does it return structured JSON or raw HTML?
Both. /v2/general returns raw HTML (use your favorite SERP parser). /v2/extract takes a schema and returns JSON — pass title,url,description,position for organic results, or knowledge_panel,featured_snippet,paa for SERP features. /v2/markdown returns LLM-ready Markdown if you're feeding the SERP into an LLM downstream.
Can I scrape Google legally?
Scraping Google search results violates Google's ToS but the legal precedent (notably hiQ Labs v. LinkedIn) protects scraping of publicly available data. Every SERP API on the market (SerpApi, Bright Data, ScraperAPI, Serper, Apify) ships this openly because the industry has normalized it. We don't provide legal advice; you're responsible for your use under your jurisdiction's rules.
How much does it cost per 1,000 SERP queries?
Each SERP fetch with browser=true costs about 10 credits. On the $19 Enthusiast plan (100K credits) that's 10,000 SERPs/month. On the $49 Startup plan (500K credits) it's 50,000. Heavy SERP workloads make sense on Business ($249 / 3M credits) and up. The same credit pool covers destination fetches — see how that compares to stacking SerpApi + ScraperAPI.
Do credits expire at the end of the month?
Your monthly allowance resets on the billing-date, but unused credits during the month don't reset mid-period — they're available the full month. SerpApi's pricing structure works differently; we get questions from teams migrating off it about this specifically.
Can I get location-specific Google results?
Yes — two layers. (1) Set proxy_country=DE for German egress IP. (2) Add Google's own location params (hl=de&gl=DE or the uule parameter for city-level targeting). Most rank-tracking tools combine both. Our residential pool covers 100+ countries; datacenter pool covers the high-volume regions.
What about Bing, Yandex, DuckDuckGo?
Same endpoint. Pass url=https://www.bing.com/search?q=... or url=https://yandex.com/search/?text=.... The credit cost is identical to Google; you don't pay extra for non-Google engines. DuckDuckGo's anti-bot is light — most teams scrape it without browser=true to save credits.
Running high-volume rank tracking?
Custom volume pricing, dedicated proxy pools, geo-targeted SERP regions we don't surface in pricing, or migration help from SerpApi — drop us a line and a real human gets back within a few hours.
“Our clients are pleasantly surprised by the response speed of our team.”