/v2/search; no additional parameter, output format, or scrapeOptions is required.
Highlights preserve the search result’s URL, title, position, and ranking. For web results, the highlighted text is returned in description; for news results, it is returned in snippet.
If Firecrawl cannot generate a highlight for a result, the website’s plain description or snippet is preserved. One unavailable page will not prevent the other search results from being returned.
Highlights are enabled by default
Use Search normally and Firecrawl will return highlights when relevant page content is available.MCP
Thefirecrawl_search MCP tool also returns highlights by default:
MCP
Response
Highlights use the existing description fields, so the response shape stays the same as a normal search response.Disable highlights
Sethighlights to false when you want each website’s plain description or snippet instead.
Behavior by result type
- Web: Replaces
descriptionwith query-relevant page content when available. - News: Replaces
snippetwith query-relevant page content when available. - Images: Image results are returned unchanged.
- Search with scraping: Highlights affect the search description or snippet. Content requested through
scrapeOptionsis returned separately and is not replaced. - Zero Data Retention: ZDR searches retain the websites’ plain descriptions and snippets.

