Best Code Search Tools in 2026

In short: ast-grep is ranked #1 of 40 as of 4 October 2026, ahead of Code Search and Sourcebot. The best-ranked option with a free plan is Code Search. The lowest first paid tier on this page is Sourcebot at $20/mo.

Code search tools can help locate symbols, match patterns, and explore code across a project. Compare code navigation and indexing scope with supported languages and regex search. IDE extensions and deployment options can help you assess how a tool fits your working environment, while free-plan availability and paid-from pricing provide cost details. ast-grep, Code Search, and Sourcebot are among the options, as are sqry and Shebe. Consider whether you need editor-based search or broader indexed coverage, and use the listed criteria to compare the capabilities relevant to your code and workflow.

40 code search tools ranked on what their makers publish — plans and prices, free tiers, platforms and the facts on their own pages.

40ranked
6free plans on this page
$20/molowest paid tier
4 Oct 2026last checked
Input list Code Search Tools 25 channels on this page · 106 of 200 spec lines stated by the makers
Ch Tool Free planPaid fromIndexing scopeDeploymentSupported languagesRegex searchCode navigationIDE extensions Spec sheet Score
01 ast-grep Free plannot statedPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchYesCode navigationYesIDE extensionsYes 5/8spec lines stated 7.5
02 Code Search Free planYesPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchYesCode navigationYesIDE extensionsnot stated 5/8spec lines stated 7.4
03 Sourcebot Free planYesPaid from20/user/moIndexing scopeorganizationDeploymenthybridSupported languagesnot statedRegex searchYesCode navigationYesIDE extensionsnot stated 6/8spec lines stated 7.3
04 sqry Free planYesPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchYesCode navigationYesIDE extensionsYes 6/8spec lines stated 7.3
05 Shebe Free planYesPaid fromnot statedIndexing scoperepositoriesDeploymentself hostedSupported languagesnot statedRegex searchNoCode navigationYesIDE extensionsYes 6/8spec lines stated 7.1
06 Understand Free planYesPaid from100/user/moIndexing scopenot statedDeploymentself hostedSupported languagesnot statedRegex searchnot statedCode navigationnot statedIDE extensionsnot stated 3/8spec lines stated 7.1
07 Hound Free planYesPaid fromnot statedIndexing scoperepositoriesDeploymentself hostedSupported languagesnot statedRegex searchYesCode navigationnot statedIDE extensionsYes 5/8spec lines stated 6.9
08 searchcode Free planYesPaid fromnot statedIndexing scoperepositoriesDeploymenthybridSupported languagesnot statedRegex searchYesCode navigationYesIDE extensionsNo 6/8spec lines stated 6.9
09 Comby Free plannot statedPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchYesCode navigationnot statedIDE extensionsnot stated 3/8spec lines stated 6.7
10 LeIndex Free plannot statedPaid fromnot statedIndexing scoperepositoriesDeploymentself hostedSupported languagesnot statedRegex searchnot statedCode navigationYesIDE extensionsnot stated 3/8spec lines stated 6.7
11 Sourcegraph Code Search Free planNoPaid fromnot statedIndexing scopecodebaseDeploymenthybridSupported languagesnot statedRegex searchYesCode navigationYesIDE extensionsYes 6/8spec lines stated 6.6
12 CodeCompass Free plannot statedPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchnot statedCode navigationYesIDE extensionsnot stated 3/8spec lines stated 6.5
13 Livegrep Free plannot statedPaid fromnot statedIndexing scoperepositoriesDeploymenthybridSupported languagesnot statedRegex searchYesCode navigationnot statedIDE extensionsnot stated 3/8spec lines stated 6.5
14 ripgrep Free planYesPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchYesCode navigationNoIDE extensionsNo 6/8spec lines stated 6.3
15 Source Insight Free planNoPaid fromnot statedIndexing scopenot statedDeploymentnot statedSupported languagesnot statedRegex searchnot statedCode navigationnot statedIDE extensionsnot stated 1/8spec lines stated 6.3
16 CodeQuery Free planYesPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languages7 languagesRegex searchnot statedCode navigationYesIDE extensionsYes 6/8spec lines stated 6.2
17 OpenGrok Free plannot statedPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchNoCode navigationYesIDE extensionsnot stated 4/8spec lines stated 6.2
18 The Silver Searcher Free planYesPaid fromnot statedIndexing scoperepositoriesDeploymentself hostedSupported languagesnot statedRegex searchYesCode navigationNoIDE extensionsNo 6/8spec lines stated 6.2
19 Woboq Code Browser Free plannot statedPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languages2 languagesRegex searchnot statedCode navigationYesIDE extensionsnot stated 4/8spec lines stated 6.2
20 ack Free planYesPaid fromnot statedIndexing scopecodebaseDeploymentnot statedSupported languagesnot statedRegex searchYesCode navigationNoIDE extensionsNo 5/8spec lines stated 6.1
21 Chromium Free plannot statedPaid fromnot statedIndexing scopenot statedDeploymentnot statedSupported languagesnot statedRegex searchnot statedCode navigationnot statedIDE extensionsnot stated 0/8spec lines stated 6.1
22 Chatterbox TTS Free plannot statedPaid fromnot statedIndexing scopenot statedDeploymentnot statedSupported languagesnot statedRegex searchnot statedCode navigationnot statedIDE extensionsnot stated 0/8spec lines stated 6.0
23 idx Free planYesPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchNoCode navigationNoIDE extensionsNo 6/8spec lines stated 6.0
24 Semantic Designs Source Code Search Engine Free plannot statedPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchYesCode navigationYesIDE extensionsnot stated 4/8spec lines stated 6.0
25 Universal Ctags Free planYesPaid fromnot statedIndexing scopecodebaseDeploymentself hostedSupported languagesnot statedRegex searchnot statedCode navigationYesIDE extensionsnot stated 4/8spec lines stated 6.0

Is your tool on this list?

Numbered spots on this list can be sponsored. They are labelled, and the editorial order and scores never change for payment.

Questions about this list

Which code search tool is ranked first on Specifiction?

ast-grep is ranked #1 of 40 with a score of 7.5. Code Search is second and Sourcebot third.

How many of these have a free plan?

6 of the 25 on this page publish a free plan on their own pricing pages.

Which is the cheapest paid option?

On this page, Sourcebot has the lowest first paid tier we found: $20/mo.

How is this list ranked?

Ranked on what each maker publishes, the fullest spec sheet first: how deeply the product is documented, the platforms it runs on, a free tier or trial to test it, and its standing. Paid placements never change a rank.

More in Developer Tools

All developer tools lists