Key takeaways
The TL;DR. 3 headline facts about SerpApi pulled from our test rig + their public documentation.
- ▸Google + 100+ search engines/sites, managed global proxy infrastructure pool.
- ▸Pricing starts at $25.00/mo.
- ▸Headquartered in Austin, Texas, USA.
The verdict
Independent nightly benchmarks since March 2024 — here's where SerpApi lands.
- 100+ search engines and sites supported in one API
- 99.95% SLA guarantee on all plans
- US Legal Shield included on every plan
- Excellent documentation with 11 language SDKs incl. MCP
- Real-time requests with structured JSON output
- Only successful searches are billed
- Free tier with 250 searches/month, no card required
- Pricing is high vs. raw proxy providers per request
- Lower-tier throughput caps can bottleneck large jobs
- No 24/7 support except priority/Enterprise tiers
- Founding year and crypto options not disclosed
- Search-credit model less flexible than pay-as-you-go for spiky loads
Pricing C+ · Performance B · Pool quality B · Support B · Ethics B
Each axis is graded A+ to D using our standard rubric: how we score →
Who should not use SerpApi?+
What we think after testing SerpApi
Editorial review by Devansh Rao · last tested May 26, 2026
SerpApi occupies the premium end of the search-scraping market and largely earns it. The core proposition is simple: send a query, get back clean structured JSON, and never touch a proxy or CAPTCHA yourself. Coverage is the standout — 100+ engines and sites spanning Google's full surface area (Search, Images, News, Shopping, Maps, Finance, Jobs, AI Overview), plus Bing, DuckDuckGo, Yahoo, Yandex, Baidu, and commerce platforms like Amazon, eBay and Walmart.
Pricing is subscription-based by monthly search volume: a free plan offers 250 searches/month, with paid tiers from $25 (1,000 searches) up through $275 (30,000) and custom Enterprise. Only successful searches count — cached, errored and failed requests are not billed — and there is a 7-day refund window under 20% usage. Two differentiators matter for serious buyers.
First, the 99.95% SLA is published and backed across all plans with penalty credits. Second, the US Legal Shield is included on every tier, a meaningful risk-transfer feature few competitors offer. Documentation is excellent, with official libraries for Ruby, Python, JavaScript, Go, PHP, Java, Rust and .NET plus an MCP integration.
The customer roster (Nvidia, Shopify, Adobe, Samsung, Uber) signals production maturity. Weaknesses are mostly price and rigidity: on a per-request basis SerpApi is expensive next to raw rotating-proxy vendors, and the search-credit subscription is less forgiving than true pay-as-you-go for bursty workloads. 24/7 support is not standard outside priority tiers. For teams that value reliability, structured output, legal cover and great docs over rock-bottom cost, SerpApi is the safe, capable choice — particularly for Google-centric data pipelines.
Pricing
From $25.00/GB. Detailed plan breakdown not yet published.
View plans on SerpApi →Features & integrations
What's included out of the box.
Network & infrastructure
How the pool is built, refreshed and addressed.
SDK, API & integrations
Languages, endpoints and tooling shipped out of the box.
Code examples
Drop-in snippets to start using SerpApi from your stack. Replace USER, PASS and the gateway with what you get from your dashboard.
# pip install requests
import requests
proxy = "http://USER:[email protected]:7777"
resp = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy, "https": proxy},
timeout=10,
)
print(resp.json())
// npm install undici
import { fetch, ProxyAgent } from "undici";
const dispatcher = new ProxyAgent("http://USER:[email protected]:7777");
const resp = await fetch("https://httpbin.org/ip", { dispatcher });
console.log(await resp.json());
curl -x http://USER:[email protected]:7777 \
https://httpbin.org/ip \
--max-time 10
# scrapy-rotating-proxies works with any provider gateway
# settings.py:
DOWNLOADER_MIDDLEWARES = {
"scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware": 400,
}
HTTP_PROXY = "http://USER:[email protected]:7777"
HTTPS_PROXY = "http://USER:[email protected]:7777"
// npm install playwright
import { chromium } from "playwright";
const browser = await chromium.launch({
proxy: {
server: "http://gate.serpapi.com:7777",
username: "USER",
password: "PASS",
},
});
const page = await browser.newPage();
await page.goto("https://httpbin.org/ip");
console.log(await page.locator("body").innerText());
await browser.close();
Compliance & privacy
Auditable certifications, sourcing and data-handling posture.
Company & resources
Who builds and operates this product.
Key markets covered
Global coverage.
SerpApi vs alternatives
How SerpApi stacks up against the closest providers in our directory. Tap any column header to read that review.
| Metric | SerpApi | Oxylabs | Firecrawl | Scrapfly |
|---|---|---|---|---|
| Starting price (per GB) | $25.00 | $4.00 | — | $30.00 |
| Pool size | Google + 100+ search engines/sites, managed global proxy infrastructure | 177M+ IPs | 500 free pages | Real residential + datacenter + mobile pool, ASP engine with stealth Chromium |
| Locations | — | — | — | — |
| Rating | 4.7 / 5 | 4.7 / 5 | 4.7 / 5 | 4.8 / 5 |
| Read review | YOU ARE HERE | View → | View → | View → |
How to get started with SerpApi
A 5-minute walkthrough from sign-up to your first successful request. Total setup time: ~10 minutes.
-
1
Register and start a free tier
Create your SerpApi account at https://serpapi.com. You may need to add a payment method.
-
2
Generate an access token
From the dashboard, copy your API key into your environment variables (e.g. SERPAPI_KEY) so it never lands in source control.
-
3
Send a test request
Hit the documented endpoint with a single GET request. Most teams finish their hello-world call in under 5 minutes.
-
4
Hook responses into your APM
Configure retries on the client side and route SerpApi responses into your APM (Datadog, New Relic, OpenTelemetry) so you catch ban-rate spikes early.
-
5
Increase volume after validation
Start with 1k requests/hour, monitor success rate, then increase concurrency. At ~$25.00/GB, most teams hit volume targets within a sprint.
Stuck? Check SerpApi's documentation or email us.
User reviews
No reader reviews yet — be the first below.
Used SerpApi? Write a review+
FAQ
The questions buyers actually ask.
