About the project
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.
- 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.
- 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.
- 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.
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].