Navigation

  • index
  • modules |
  • next |
  • previous |
  • SearXNG Documentation (2025.5.3+8ef5fbca4) »
  • Administrator documentation »
  • Settings »
  • search:

search:¶

search:
  safe_search: 0
  autocomplete: ""
  favicon_resolver: ""
  default_lang: ""
  ban_time_on_fail: 5
  max_page: 0
  max_ban_time_on_fail: 120
  suspended_times:
    SearxEngineAccessDenied: 86400
    SearxEngineCaptcha: 86400
    SearxEngineTooManyRequests: 3600
    cf_SearxEngineCaptcha: 1296000
    cf_SearxEngineAccessDenied: 86400
    recaptcha_SearxEngineCaptcha: 604800
  formats:
    - html
safe_search:

Filter results.

  • 0: None

  • 1: Moderate

  • 2: Strict

autocomplete:

Existing autocomplete backends, leave blank to turn it off.

  • 360search

  • baidu

  • brave

  • dbpedia

  • duckduckgo

  • google

  • mwmbl

  • quark

  • qwant

  • seznam

  • sogou

  • stract

  • swisscows

  • wikipedia

  • yandex

favicon_resolver:

To activate favicons in SearXNG’s result list select a default favicon-resolver, leave blank to turn off the feature. Don’t activate the favicons before reading the Favicons documentation.

default_lang:

Default search language - leave blank to detect from browser information or use codes from git://searx/sxng_locales.py.

languages:

List of available languages - leave unset to use all codes from git://searx/sxng_locales.py. Otherwise list codes of available languages. The all value is shown as the Default language in the user interface (in most cases, it is meant to send the query without a language parameter ; in some cases, it means the English language) Example:

languages:
  - all
  - en
  - en-US
  - de
  - it-IT
  - fr
  - fr-BE
max_page:

If engine supports paging, 0 means unlimited numbers of pages. The value is only applied if the engine itself does not have a max value that is lower than this one.

ban_time_on_fail:

Ban time in seconds after engine errors.

max_ban_time_on_fail:

Max ban time in seconds after engine errors.

suspended_times:

Engine suspension time after error (in seconds; set to 0 to disable)

SearxEngineAccessDenied: 86400

For error “Access denied” and “HTTP error [402, 403]”

SearxEngineCaptcha: 86400

For error “CAPTCHA”

SearxEngineTooManyRequests: 3600

For error “Too many request” and “HTTP error 429”

Cloudflare CAPTCHA:
  • cf_SearxEngineCaptcha: 1296000

  • cf_SearxEngineAccessDenied: 86400

Google CAPTCHA:
  • recaptcha_SearxEngineCaptcha: 604800

formats:

Result formats available from web, remove format to deny access (use lower case).

  • html

  • csv

  • json

  • rss

Logo of SearXNG

Table of Contents

  • User information
  • Why use a private instance?
  • Administrator documentation
    • Settings
      • settings.yml
      • engines:
      • brand:
      • general:
      • search:
      • server:
      • ui:
      • redis:
      • outgoing:
      • categories_as_tabs:
      • plugins:
    • Installation
    • Docker Container
    • Installation Script
    • Step by step installation
    • uWSGI
    • NGINX
    • Apache
    • SearXNG maintenance
    • Answer CAPTCHA from server’s IP
    • Favicons
    • Limiter
    • Administration API
    • Architecture
    • List of plugins
    • Buildhosts
  • Developer documentation
  • DevOps tooling box
  • Source-Code

Project Links

  • Source
  • Wiki
  • Public instances
  • Issue Tracker

Navigation

  • Overview
    • Administrator documentation
      • Settings
        • Previous: general:
        • Next: server:

Quick search

This Page

  • Show Source
© Copyright SearXNG team.