Web Search & Browsing in OpenClaw

From the OpenClaw cheat sheet ยท Web Search & Browser ยท verified Jul 2026

Web Search & Browsing

Set up web search providers and let the agent browse pages.

bash
# Set web search provider via CLI
openclaw config set tools.web.search.provider "brave"
openclaw config set tools.web.search.enabled true

# Providers: brave, duckduckgo, tavily, perplexity,
#            exa, searxng (self-hosted)

# The agent uses web search automatically when needed
# You can also ask: "search the web for..."
๐Ÿ’ก Brave and DuckDuckGo work without API keys โ€” easiest way to get started
โšก web.fetch.readability extracts clean text from pages โ€” no HTML clutter in context
๐Ÿ“Œ The agent decides when to search โ€” you can also explicitly ask it to search
๐ŸŸข Perplexity Sonar gives AI-summarized search results โ€” reduces token usage
web-searchbrowserbravetavilyperplexity
Back to the full OpenClaw cheat sheet