New: the Homelab Planning Bundle. Both planners together for $19.99 instead of $27.98Save $7.99GET THE BUNDLE

Homelab Addiction

Self-Hosted / Projects / SearXNG

SearXNG

Stable
searxng/searxng38.2k3.5k18h agoSearch Engines

Specs verified August 28, 2026 · against v2026.8.22+9fea41204

Overview

Self-hosted private metasearch engine that aggregates results without tracking.

SearXNG is a self-hosted private metasearch engine for people who want web search without handing every query to a single advertising platform.

Why people choose SearXNG

Official SearXNG docs frame it around privacy, no tracking, and broad engine coverage. It can aggregate results from many upstream search services while letting you control the interface and deployment.

What is included in the stack

The project documents configurable search engines, categories, search syntax, a search API, plugins, favicons, theming, and container deployment paths for Docker or Podman. The broader ecosystem also includes public instance discovery through searx.space.

What to know before you deploy

SearXNG is a metasearch layer, not a full independent web index, so your results still depend on upstream engines. The docs also note that the recommended compose deployment includes extra components like Valkey for a fuller setup, and public-facing instances may need tuning around rate limits, bot protection, or CAPTCHA behavior.

Best fit

Choose SearXNG when you want a private search gateway for yourself, your household, or a small community and you are comfortable maintaining upstream engine settings. If you specifically want to run your own crawler and index, this is a different category of tool.

Interface previews

Screenshots of the SearXNG interface.

Feature support

Feature support in SearXNG
FeatureSupport
Aggregates many search servicesThe official docs say SearXNG can aggregate results from up to 272 search services.Supported
No user tracking or profilingPrivacy is a core project claim in the official documentation.Supported
Tor-friendly usageThe docs explicitly say SearXNG can be used over Tor for additional anonymity.Supported
Docker or Podman deploymentThe installation docs provide official container deployment guidance for Docker and Podman.Supported
Search syntax and category controlsThe user documentation covers search syntax and configurable search categories.Supported
Search API and extensibilityOfficial developer documentation includes a search API, plugins, and engine implementation details.Supported
Recommended compose stack with extra servicesThe official container docs recommend a compose setup that adds components like Valkey for a fuller deployment, while manual single-container setups are also possible for advanced users.Partial support
Public instance discoveryOfficial docs point users to searx.space for public instance discovery and status.Supported

Community signals

Stars
38.2k
Forks
3.5k
Open issues
192

Includes open pull requests

Last commit
18h ago
Repo created
Apr 2021

Refreshed nightly from the GitHub API.

Questions

What is SearXNG used for?

SearXNG is used to run a private metasearch engine that aggregates results from many upstream search services without profiling users.

Is SearXNG a Google alternative?

It can be used as a privacy-focused search alternative, but it is a metasearch engine rather than an independent crawler, so it still relies on upstream search providers for many results.

Does SearXNG track users?

No. The official docs say users are neither tracked nor profiled.

Does SearXNG support Docker?

Yes. The official container installation docs cover Docker and Podman deployments and recommend compose templates for most users.

Does SearXNG need Valkey or Redis?

For the fuller recommended compose setup, yes, the official docs include Valkey alongside the core service. Advanced users can also run more minimal manual container setups, but the recommended stack is broader than one container.

Can SearXNG run over Tor?

Yes. The official docs explicitly say SearXNG can be used over Tor for additional anonymity.

How many search engines can SearXNG aggregate?

The official documentation says SearXNG can aggregate results from up to 272 search services.

support // the lab

Found this write-up useful?

If it saved you time or a rebuild, you can support more practical homelab guides.

Support the lab