Elasticsearch documentation hub

The distributed search and analytics engine at the heart of the Elastic platform. Index, search, and analyze data at any scale, build semantic and vector search experiences, and power applications. Run it as a managed service or in your own environment.

Get started with Elasticsearch

  1. Run Elasticsearch

    Try for free on Elastic Cloud

    Get an Elastic Stack running in a few minutes with no setup needed.

    Start a free trial
    Run locally

    Spin up Elasticsearch on your machine for development with start-local.

    curl -fsSL https://elastic.co/start-local | sh
  1. Ingest your data into Elasticsearch

    Send documents to Elasticsearch using the APIs, ingest pipelines, connectors, or a language client.

  2. Search your data

    Build queries to find, rank, and analyze your documents.

What's new in Elasticsearch

Highlights from recent releases.

Go to latest release notes:

Elastic solutions

Solutions are packages of Elastic capabilities optimized for certain use cases. All solutions include the core storage, querying, and analytics capabilities of Elasticsearch and Kibana.

Get hands-on with Elasticsearch

New to Elasticsearch? Follow a guided quickstart to index and search your first data set.

Explore Elasticsearch

Find the Elasticsearch documentation you need, organized by task, from deploying and ingesting to searching, securing, and operating.

Deploy and manage

Prepare and index data

Vector database

Build applications

Manage the data lifecycle

Secure Elasticsearch

Troubleshoot

Reference