Skip to content
Back to top
View this page
Edit this page

# Welcome to SearXNG

> Search without being tracked.

SearXNG is a free internet metasearch engine which aggregates results from up to 254 search services. Users are neither tracked nor profiled. Additionally, SearXNG can be used over Tor for online anonymity.

Get started with SearXNG by using one of the instances listed at searx.space. If you don’t trust anyone, you can set up your own, see Installation.

- User information
  - Search syntax
  - Configured Engines
  - About SearXNG
- Why use a private instance?
  - How does SearXNG protect privacy?
  - Conclusion
- Administrator documentation
  - Settings
  - Installation
  - Installation container
  - Installation Script
  - Step by step installation
  - Granian
  - uWSGI
  - NGINX
  - Apache
  - SearXNG maintenance
  - Answer CAPTCHA from server’s IP
  - Favicons
  - Limiter
  - Administration API
  - Architecture
  - List of plugins
  - Buildhosts
- Developer documentation
  - Development Quickstart
  - Git Commits & Change Management
  - How to contribute
  - Extended Types
  - Engine Implementations
  - Result Types
  - Simple Theme Templates
  - Search API
  - Plugins
  - Answerers
  - Translation
  - Makefile & `./manage`
  - reST primer
  - Tooling box `searxng_extra`
- DevOps tooling box
  - `utils/searxng.sh`
  - Common command environments
- Source-Code
  - Custom message extractor (i18n)
  - Bot Detection
  - Caches
  - SearXNG Exceptions
  - Favicons (source)
  - Online `/info`
  - Locales
  - Search
  - Search processors
  - Settings Loader
  - SQLite DB
  - Utility functions for the engines
  - Valkey DB
  - Valkey Library
  - Weather

## Acknowledgements

The following organizations have provided SearXNG access to their paid plans at no cost: