Skip to content
Afosto
Site search compared

Algolia, Elasticsearch or Afosto: what does a keystroke cost?

With search as you type, every keystroke is a search request. Algolia charges per search request, Elasticsearch per server or usage, and Afosto per document in your search engine.

4.3·on Googlebased on 24 reviews

Three ways to pay

Algolia: per search request

Free up to 10,000 search requests and 50,000 records a month. On Grow you then pay $0.50 per 1,000 search requests, and $0.40 per 1,000 records above 100,000. With search as you type, every keystroke counts.

Elasticsearch: per server or usage

Elastic Cloud Hosted starts at $99 a month (Standard). Serverless charges for usage, from $0.09 per VCU hour for search. You can also run it yourself; then you pay for your own servers and upkeep.

Afosto: per document

Free up to 100 documents. After that €0.01 per document up to 1,000, €0.005 up to 10,000 and €0.0025 above that, with no charge per search request. Pay yearly and you get 20% off.

Every keystroke counts

Algolia Grow for a store with 5,000 products: the records are included, the search requests are not

a month at 100,000 search requests

a month at 250,000 search requests

a month at 500,000 search requests

per search request at Afosto: you pay per document

What Afosto Instant Search gives you out of the box

Afosto Instant Search is a hosted search engine that searches again on every keystroke and is designed to answer within 50 milliseconds. You feed it a CSV file or a CSV feed and set up the search logic without code.

  • Typo tolerance: the prefix Levenshtein algorithm also finds misspelled queries.
  • Synonyms and stop words: one-way and two-way synonyms, and words like "the" and "of" are ignored.
  • Filters and ranking: every attribute in your source becomes a filter, with six built-in ranking rules plus your own.

One search engine can search several sources at once, for example your product catalog and your help center. You connect the search bar on your own site through the REST or GraphQL API. More about Instant Search.

Algolia and Afosto Instant Search, feature by feature

Algolia and Afosto are both hosted search engines for search as you type. Elasticsearch is a search and analytics engine that you set up as such a search feature yourself, so it is not in this table. As of 1 October 2026.

Algolia and Afosto Instant Search, feature by feature
FeatureAlgoliaAfosto Instant Search
Hosted, no servers of your ownYesYes
Search on every keystrokeYesYes, designed to answer within 50 ms
Typo toleranceYesYes, with the prefix Levenshtein algorithm
SynonymsYes, manual; AI synonyms from Grow PlusYes, one-way and two-way
Stop wordsYesYes
Filters on your own attributesYesYes, on every attribute in your source
Custom ranking rulesYesYes, six built-in plus your own
Supplying dataVia the API, integrations and a crawlerYes, as a CSV file or CSV feed, for example from Google Sheets
Part of a commerce platformNo, a separate search serviceYes, alongside order management, POS and storefronts

Sources: algolia.com/pricing and the Algolia documentation, retrieved on 1 October 2026.

When Algolia or Elasticsearch is the better choice

Not every site benefits from paying per document. In these situations one of the other two fits better.

Small catalog, little traffic

Algolia's free plan includes 10,000 search requests and 50,000 records a month. Afosto is free up to 100 documents.

AI features

if you want AI ranking, AI synonyms or personalization, Algolia has them in Grow Plus and Elevate.

Your own search infrastructure

you have a team that sets up and runs Elasticsearch itself, and you want full control over hosting and relevance.

More than site search

Elasticsearch is also an analytics engine, for example for logs and monitoring.

FAQ

Frequently asked questions about Algolia, Elasticsearch and Instant Search

What does Algolia cost in 2026?

As of 1 October 2026, Algolia is free up to 10,000 search requests and 50,000 records a month. On Grow you pay $0.50 per 1,000 search requests above that and, above 100,000 records, $0.40 per 1,000 records. Grow Plus costs $1.75 per 1,000 extra search requests and adds AI ranking, among other things. Elevate is priced on request. Source: algolia.com/pricing.

Does every keystroke count as a search request at Algolia?

Yes. According to Algolia's pricing page, autocomplete and search as you type run a new search request on every keystroke. A visitor typing an eight letter word can trigger eight search requests. Afosto does not charge per search request, but per document in your search engine.

What does Elasticsearch cost?

As of 1 October 2026, Elastic Cloud Hosted starts at $99 a month for Standard, and $114, $131 or $184 for Gold, Platinum and Enterprise. Serverless charges for usage, from $0.09 per VCU hour for search and $0.047 per GB of storage a month. If you run Elasticsearch yourself, you pay for your own servers and upkeep. Source: elastic.co/pricing.

What does Afosto Instant Search cost?

Instant Search is free up to 100 documents. Starter costs €0.01 per document (100 to 1,000), Serious €0.005 per document (1,000 to 10,000) and Pro €0.0025 per document (from 10,000). There is no charge per search request, and paying yearly gets you 20% off. See the pricing.

How do my products get into Afosto Instant Search?

In the admin you add a data source: a CSV file you upload, or a CSV feed at a fixed URL, for example published from Google Sheets. Then you link the source to a search engine. How to add a data source.

Try the search with your own products

Instant Search is free up to 100 documents, no credit card needed. Want to see first how it works with your catalog and what it costs for your number of products? Book a demo.

4.3·on Googlebased on 24 reviews

May we use cookies to measure how you use our site and to improve our ads? Privacy policy