SerpApi alternative CLI · free tier · €29/mo flat

Search results as clean JSON.
Minus the proxy bill.

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 APIgrepapi
Pricingper-search, scales with volumeflat €29/mo · free tier
Who fetchestheir proxy farm (baked into price)your browser, your IP — no proxy bill
OutputSERP JSONSERP JSON + scored, deduped, enriched leads
InterfaceREST APICLI / agent-native (JSON, exit codes)
Beyond searchMaps, 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.

5 sources: Google · Bing · DuckDuckGo · Maps · Reddit contact enrichment (phone · email · u/author) ranking that learns what converts

Same clean JSON. A tenth of the bill.

Free tier, one install line. Bring your browser; grepapi brings the brains.

# one line
curl -sSL https://grepapi.intrane.fr/install.sh | sh