OpenSERP is the open-source SERP API I wish existed in 2023

It's a search API for Google, Bing, Yandex, Baidu, DuckDuckGo, and Ecosia that you can self-host with one docker run. No API keys to start, no per-query bill, no vendor lock-in. The code is MIT-licensed and it's still the core of everything here.

How it got here

OpenSERP grew from a personal tool into a project teams ship on. Two things never changed: it stays open source, and the response format stays stable.

  1. 2023

    It started as a scraper I needed myself

    Every SERP API I tried was Google-only, paid per query, or both. I wanted one tool that returned structured results from several engines and could run on my own machine. So I built it and put it on GitHub under MIT.

  2. Since then

    People started trusting the response shape

    Image search, more engines, and page extraction landed because real users asked for them. The JSON shape stayed stable enough that teams could build on top of it without rewrites.

  3. Now

    Cloud, for teams that don't want to run servers

    OpenSERP Cloud is the managed path - same data model, hosted keys, a dashboard, and billing. The open-source engine stays free and self-hostable. You can start on one and move to the other without changing your code.

Open source stays the point

The engine is MIT-licensed and built for developers who want to own their search data workflow. That part is not going behind a paywall.

Cloud is opt-in

If you'd rather not run infrastructure, Cloud gives you hosted keys, a dashboard, and team billing on the same API. Use it only when self-hosting stops being worth it.

One project, one format

Same response shape across the OSS engine and Cloud. Write your code once against either and it keeps working when you switch.

Where to find OpenSERP

These are the only official channels. Everything else is unaffiliated.

Read the docs →

SDKs & integrations on GitHub

The client libraries and integrations are open source too. Read the code, open issues, or send a PR.

OpenSERP Cloud is operated by TATLAB LTD, registered in England & Wales (company no. 17289453). Questions, bug reports, or just want to say hi - [email protected].