Search powered by Elasticsearch icon

Search powered by Elasticsearch

Plugin screenshot thumbnail 1/1

First: Craft's full-text search based on the underlying database is powerful and the very best choice for the vast majority of users.

At some point, however, you can run into trouble with full-text search for a variety of reasons, such as when the number of elements can no longer be handled well. Installations with several million Craft elements then require disproportionately large database infrastructure. And for that, there are specialists. Like Elasticsearch.

This plugin replaces Craft's internal full-text search with Elasticsearch and can be replaced seamlessly. Tooling assists with the migration.

The prerequisite is an existing Elasticsearch installation.

Note: The plugin is not feature complete for all search syntaxes of Craft. Please check the supported syntaxes.


  • Seamless replacement for Craft's database driven full-text search.
  • Handles millions of Craft elements in very small indexes (compared to the database full-text table).
  • Transition mode to smoothly migrate from database to Elasticsearch index and back again without interruption.
  • Every site has its own index.
  • Cloning indexes for different environments in seconds.
  • Boosting score by fields.

Price includes 1 year of updates.
$49/year per site for updates after that.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Active Installs
Craft 3, Craft 4
Last release
June 15, 2022
Activity (30 days)
Closed Issues
Open Issues
Merged PRs
Open PRs