SerpApi and friends charge per search because they run the proxy farm. grepapi doesn't — you fetch from your own browser, and grepapi owns the hard part: turning messy HTML into a stable JSON schema. Flat €29/mo, free tier.
The idea
A SERP API sells three layers: fetch (get past blocking), parse (HTML → structure), and schema (a stable shape). The proxy/CAPTCHA arms race can't be won cheaply — so grepapi makes fetch a plugin you run (your browser, your IP) and owns parse + schema.
# any fetcher that prints a page to stdout works — here, your anti-detect browser fetch "machin programming language" | grepapi parse --engine google { "organic_results": [ { "position": 1, "title": "…", "link": "…", "snippet": "…" }, … ] }
grepapi vs a hosted SERP API
| Hosted SERP API | grepapi | |
|---|---|---|
| Pricing | per-search, scales with volume | flat €29/mo · free tier |
| Who fetches | their proxy farm (baked into price) | your browser, your IP — no proxy bill |
| Output | SERP JSON | SERP JSON + scored, deduped, enriched leads |
| Interface | REST API | CLI / agent-native (JSON, exit codes) |
| Beyond search | — | Maps, Reddit, LinkedIn + a lead engine |
The parser is open source (open-serpapi) — you can even self-host the parse layer.
And it doesn't stop at search
Point it at an ICP and grepapi scores, qualifies, dedups and enriches results into a ranked worklist — each lead with a channel (phone · email · DM) and a brief your own LLM turns into outreach. It's the SERP API that grew into a GTM engine.
Free tier, one install line. Bring your browser; grepapi brings the brains.
# one line curl -sSL https://grepapi.intrane.fr/install.sh | sh