GroupDocs
GROUPDOCS
.Search
GroupDocs.Search · Product Family

Full-text search, built in

Index and run advanced full-text search across documents — with fuzzy matching, synonyms, phrases, and faceted search.

Live demo Get started
70+
formats
3
platforms
MIT
examples
c:/index · GroupDocs.Search

Install in seconds

Pick your platform, copy the package command, and ship your first integration.

.NET v26.6.1
dotnet add package GroupDocs.Search
562K downloads
Java v26.6.0
implementation 'com.groupdocs:groupdocs-search:26.6.0'
Node.js v24.7.0
npm install @groupdocs/groupdocs.search
Quick start — .NET
using GroupDocs.Search;

using var index = new Index("c:/index");
index.Search("keyword");

What you can build

GroupDocs.Search in production — fast, flexible, and source-agnostic.

Fast indexing

Build and update indexes over large document collections.

Fuzzy & synonyms

Tolerate typos and match synonyms and word forms.

Phrase & faceted

Phrase, wildcard, regex, and date-range queries.

Highlight results

Return highlighted snippets for matched terms.

Supported formats

A representative slice of the formats GroupDocs.Search works with.

Documents
PDF DOCX DOC RTF ODT TXT
Spreadsheets
XLSX XLS CSV ODS
Presentations
PPTX PPT ODP
Images
PNG JPG TIFF BMP
Free · ads-free · no install

Try it live in your browser

Run GroupDocs.Search on your own files in the free, ads-free Search web app — no install required. Files are deleted after 24 hours.

Open the Search app

Open-source examples

View all repositories →
GroupDocs.Search-for-.NET
11
GroupDocs.Search-Docs
Batchfile6
GroupDocs.Search-for-Node.js-via-Java
JavaScript6
GroupDocs.Search-for-Java
Java5
groupdocs-search.github.io
HTML5
GroupDocs.Search-for-.NET-MVC
C#5