open source · MIT license

OpenSERP — the free, open-source SERP API for Google, Bing, Yandex & more.

OpenSERP is a free, open-source SERP API that returns structured Google, Bing, Yandex, Baidu, DuckDuckGo and Ecosia results from a single REST endpoint. Self-host with one Docker command — no keys, no rate limits, no vendor lock-in. Prefer a managed API? Use OpenSERP Cloud.

GoogleBingYandexBaiduDuckDuckGoEcosia
run locally
$ docker run -p 7000:7000 karust/openserp serve -a 0.0.0.0
- GitHub stars6 search enginesMIT licenseGo powered

One request — structured results across every engine

The same clean JSON envelope works for Google, Bing, Yandex, Baidu, DuckDuckGo, and the megasearch aggregator. Pipe it into your app, pipeline, or LLM prompt.

Single-engine search with full result envelope.
curl -H 'Authorization: Bearer osk_live_...' 'https://api.openserp.org/v1/yandex/search?text=golden+dog&limit=10'
{
  "meta": {
    "request_id": "019e1dad-9a6f-72d4-90ab-3084012c0ccb",
    "requested_at": "2026-05-12T19:32:52.803608267Z",
    "took_ms": 4279,
    "version": "1.0"
  },
  "query": {
    "engines_requested": ["yandex"],
    "text": "golden dog"
  },
  "results": [
    {
      "display_url": "freepik.com > free-photos-vectors > golden-dog",
      "domain": "freepik.com",
      "engine": "yandex",
      "favicon": "https://freepik.com/favicon.ico",
      "id": "s_e97b01def839ca53",
      "is_ad": false,
      "position": {
        "absolute": 1,
        "on_page": 1,
        "page": 1
      },
      "rank": 1,
      "snippet": "Find & Download Free Graphic Resources for Golden Dog Vectors, Stock Photos & PSD files.",
      "title": "Golden Dog Images - Free Download on Freepik",
      "type": "organic",
      "url": "https://www.freepik.com/free-photos-vectors/golden-dog"
    },
    {
      "display_url": "en.wikipedia.org > wiki > Golden_Retriever",
      "domain": "en.wikipedia.org",
      "engine": "yandex",
      "favicon": "https://en.wikipedia.org/favicon.ico",
      "id": "s_d5b7fcbc6154ffd5",
      "is_ad": false,
      "position": {
        "absolute": 3,
        "on_page": 3,
        "page": 1
      },
      "rank": 3,
      "snippet": "The Golden Retriever is a Scottish breed of retriever dog of medium-large size.",
      "title": "Golden Retriever - Wikipedia",
      "type": "organic",
      "url": "https://en.wikipedia.org/wiki/Golden_Retriever"
    }
  ]
}

The free, open-source SERP API for every major engine

OpenSERP handles browser automation, multi-engine parsing, and retry logic so you don't have to. MIT-licensed, production-ready, and a true open-source alternative to paid SERP API providers.

REST API server

Start a local REST server with one Docker command. Query any engine from your app, script, or pipeline in seconds.

Structured output

Consistent JSON with titles, URLs, snippets, and engine-specific fields - same schema across all 6 engines.

Completely free

MIT-licensed with no API keys, no rate limits, and no vendor lock-in. Deploy on any infrastructure you already run.

From solo developers to data-heavy teams

OpenSERP fits any workflow that needs reliable, programmatic search access. From quick prototypes to production-grade data pipelines.

Developers & product teams

Integrate live SERP data into apps, dashboards, or AI agents with a clean REST API and minimal setup.

SEO teams & agencies

Track rankings, monitor competitors, and schedule recurring collection without managing your own scraping stack.

Research & AI pipelines

Ground LLM responses and retrieval workflows on live, multi-engine search results.

Skip the ops. Use OpenSERP Cloud.

Managed endpoint, no infra to run — join the waitlist for early access and founding-tier pricing.

OpenSERP — common questions

Short answers to what developers ask before adopting a SERP API. See the docs for the long version.

Is OpenSERP really free?

Yes. OpenSERP is MIT-licensed open-source software. Self-host it with one Docker command and you pay nothing — no API keys, no per-query fees, no rate limits beyond what your own machine allows. OpenSERP Cloud is the optional managed version with pay-as-you-go pricing.

Is OpenSERP a free alternative to SerpApi, Serper, or Scale SERP?

OpenSERP is the open-source alternative to paid SERP API providers. You get structured results for Google, Bing, Yandex, Baidu, DuckDuckGo, and Ecosia from one REST endpoint — without subscription fees or vendor lock-in. Use the OSS version free, or use OpenSERP Cloud when you'd rather not run the infrastructure.

Which search engines does the SERP API support?

Google, Bing, Yandex, Baidu, DuckDuckGo, and Ecosia — web and image search across all of them. Cloud also exposes aggregated (megasearch) and fallback endpoints that query multiple engines in one call.

How do I self-host OpenSERP?

Run docker run -p 7000:7000 karust/openserp serve -a 0.0.0.0 -p 7000 and you have a local REST server. There is also a Go binary if you'd rather build from source. Full instructions live in the docs.

Do I need an API key to use OpenSERP?

No key is needed for the open-source self-hosted version. OpenSERP Cloud uses bearer-token API keys (osk_live_…) so we can meter usage and bill credits per successful response.

What output format does OpenSERP return?

Consistent JSON across every engine — titles, URLs, snippets, rank, and engine-specific fields under one schema. Same shape whether you self-host OSS or call OpenSERP Cloud.

Start with OSS. Scale with Cloud.

OpenSERP OSS is free and production-ready today. When you'd rather not run the infrastructure — Cloud is the managed path.

Available now

OpenSERP OSS

Free · MIT License

  • Full source code on GitHub
  • Self-hosted on your infrastructure
  • No rate limits or API keys
  • Go binary & Docker image
  • 6 search engines out of the box
docker run -p 7000:7000 karust/openserp serve -a 0.0.0.0 -p 7000
curl "http://127.0.0.1:7000/google/search?text=openserp&limit=5"
View on GitHub
Early access

OpenSERP Cloud

Managed · Waitlist open

  • Managed API endpoint — no infra to run
  • Scheduled collection & recurring jobs
  • Export-ready formats for dashboards & reports
  • Founding-tier pricing for early users
  • Official hosted path built on OpenSERP OSS

Get priority access, shape what ships first, and skip the queue when beta launches.