Diego Aguirre6 min read3 views

Algolia Pricing in 2026: What Search Really Costs

As of July 2026, Algolia uses usage-based pricing with no flat subscription on its self-serve plans: a free Build tier (10K searches and 1M records a month), then Grow at $0.50 per 1,000 search requests and $0.40 per 1,000 records past the free allowance. Because search requests dominate at scale, the same store can cost $0 on the free tier, about $226 a month while growing, or roughly $1,655 a month at high traffic. Your bill is driven by search volume and replica count, not by raw data size.

Magnifying glass over an ascending-bar invoice ledger with coins, deep green background
Magnifying glass over an ascending-bar invoice ledger with coins, deep green background
On this page

Quick answer (July 2026): Algolia bills by usage, not by a flat subscription. The free Build plan covers 10,000 search requests and 1,000,000 records a month. Above that, the Grow plan charges $0.50 per 1,000 search requests and $0.40 per 1,000 records, with no base fee. Because search requests dominate at scale, the same store can cost $0 on the free tier, about $226 a month while it is growing, and roughly $1,655 a month at high traffic. Your bill is set by how many searches you serve and how many replicas you keep, not by how big your data is.

Algolia Algolia is a hosted search API that returns results in tens of milliseconds. It is the path of least resistance for site search, and, as one developer put it on a Hacker News thread about the pricing change, the "success tax" arrives when your traffic does. Here is the arithmetic, with three real 30-day bills.

How Algolia pricing works in 2026

Algolia has four plans. Two are self-serve and usage-based, one is a hard-capped free tier, and one is enterprise.

Scroll to see more

PlanBase feeSearch requestsRecordsWho it is for
Build (free)$010K/mo included, then blocked1M includedSide projects, prototypes
Grow$010K free, then $0.50 / 1K100K free, then $0.40 / 1KMost growing apps
Grow Plus$010K free, then $1.75 / 1K100K free, then $0.40 / 1KTeams needing more support/SLA
ElevateAnnual contractCustomCustomEnterprise, volume discounts

Two definitions decide your bill, and both trip people up:

  • A search request is, in Algolia's words, "a group of one or more search operations sent in a single exchange." Query three indices in one federated call and it counts as one request, not three.
  • A record is any item you index. Your total is the sum across every index, and standard sort replicas count as full copies. More on that below, because it is the number one bill surprise.

The per-unit prices come straight from Algolia's pricing page and its Grow-plan billing docs, checked July 12, 2026.

Three real 30-day Algolia bills

Bill 1: the docs site that stays at $0

Firebase A documentation site or small Firebase-backed app with 40,000 records and 9,000 searches a month sits entirely inside the Build free tier (1M records, 10K searches). Monthly cost: $0.

The catch is that Build is a hard cap, not a metered plan. Cross 10,000 searches and search simply stops until the next cycle; there is no overage bill to rescue you. That is fine for a hobby project and risky for anything that a customer touches.

Bill 2: the growing store at ~$226/mo

A store with 60,000 products and 350,000 searches a month on the Grow plan. But the owner added three sort orders (price low-to-high, high-to-low, and newest) as standard replicas, and each standard replica is a full copy of the index:

  • Billable records: 60,000 x 4 (primary + 3 replicas) = 240,000
  • Records over the 100K free tier: 140,000 -> 140 x $0.40 = $56.00
  • Searches over the 10K free tier: 340,000 -> 340 x $0.50 = $170.00
  • Total: about $226/mo

Now the lever. Switch those three standard replicas to virtual replicas (Algolia's Relevant Sort), which do not duplicate the record count. Billable records drop back to 60,000, under the free tier, and the record line falls from $56 to $0. Same store, same features, $56/mo saved by changing one setting.

Bill 3: the high-traffic marketplace at ~$1,655/mo

A content marketplace with 500,000 records and 3,000,000 searches a month on Grow:

  • Records over free: 400,000 -> 400 x $0.40 = $160.00
  • Searches over free: 2,990,000 -> 2,990 x $0.50 = $1,495.00
  • Total: about $1,655/mo (roughly $19,900/yr)

Notice the shape: searches are 90 percent of the bill. Records barely move the needle at scale. And if this account were on Grow Plus at $1.75 per 1,000 searches, that search line alone becomes 2,990 x $1.75 = $5,232.50, pushing the bill past $5,390/mo. The plan version, not the data size, is what blows up the invoice. This is the "$60k/year" territory that shows up in r/softwarearchitecture threads.

The four things that quietly inflate an Algolia bill

  1. The replica tax. Standard replicas are full copies. Three sort orders on a 200K-record index bill you for 800K records. Use virtual replicas where the use case allows.
  2. Search-as-you-type multiplies requests. InstantSearch fires one request per keystroke by default, so a 12-character query can be up to 12 billable requests. Debouncing keystrokes (a short delay before firing) commonly cuts search-request volume 60 to 80 percent.
  3. Federate in one call. Because one "exchange" is one request, batching autocomplete + products + suggestions into a single multi-query call bills as one request instead of three.
  4. Algolia forgives your three worst days. Before calculating overages, Algolia drops your three highest-usage days each month. One Black-Friday spike is partly absorbed, so do not panic-migrate over a single bad day.

Is Algolia cheaper than the alternatives?

Not for steady, search-heavy workloads. The metered model rewards spiky, low-volume search and punishes always-on search at scale.

Meilisearch Meilisearch Cloud starts around $30/mo and includes 50,000 searches (five times Algolia's free search allowance), with gentler overages. Typesense Typesense Cloud bills a flat hourly rate for a dedicated cluster with no per-search or per-record metering, which flattens your cost curve once search volume is high. Elasticsearch Elasticsearch and OpenSearch go further on control and economics but hand you the DevOps.

The honest trade: Algolia's relevance and zero-ops tuning are genuinely excellent, and for many teams the convenience is worth the premium up to a point. Past a few million searches a month, a flat-fee engine usually wins on cost. Run your own numbers against the bills above before you commit.

If you are auditing your whole stack, the same "cheap records, expensive usage" pattern shows up across metered vendors; see our Firebase pricing teardown and the Cloudinary usage-metering teardown for the same math applied to reads and transformations.

How to cut your Algolia bill this week

  • Convert standard sort replicas to virtual replicas wherever ranking allows.
  • Debounce search-as-you-type, or raise the query-length threshold before firing.
  • Federate multi-index queries into a single request.
  • Set a monthly spending cap so an accidental crawl loop cannot run up four figures.
  • Re-check whether you actually need Grow Plus; the search overage is 3.5x higher than Grow.

Math check: on Algolia, records cost $0.40/1K and searches cost $0.50/1K, but at scale searches are ~90% of the bill, so every keystroke you stop firing is money.

D

Written by

Diego Aguirre

Frequently asked questions

How much does Algolia cost per month in 2026?

It depends almost entirely on search volume. On the free Build plan it is $0 (10,000 searches and 1M records included). On the Grow plan, a growing store might pay around $226/mo (roughly 240K records and 350K searches), while a high-traffic site with 3M searches a month pays about $1,655/mo. Grow charges $0.50 per 1,000 search requests and $0.40 per 1,000 records above the free allowance.

Is Algolia's free tier actually free?

Yes, but it is a hard cap, not a metered plan. The Build plan is $0 and includes 10,000 search requests and 1,000,000 records per month. When you exceed the search limit, search stops until the next billing cycle rather than generating an overage charge. That makes Build fine for prototypes and side projects but risky for anything customer-facing.

What counts as one search request in Algolia?

A search request is a group of one or more search operations sent in a single exchange. Critically, if you query several indices in one federated (multi-query) call, it counts as one request, not one per index. But search-as-you-type UIs fire one request per keystroke by default, so a single 10-character query can cost up to 10 requests unless you debounce.

Why is my Algolia bill so high?

Usually two causes. First, the replica tax: standard sort replicas are full copies of your index, so three sort orders quadruple your billable record count. Second, search-as-you-type fires a request per keystroke, multiplying search volume. At scale, search requests are about 90 percent of a typical Algolia bill, so uncontrolled keystroke firing is the biggest driver.

Is Algolia cheaper than Meilisearch or Typesense?

For spiky, low-volume search, Algolia's free tier can win. For steady, high-volume search it usually loses. Meilisearch Cloud starts near $30/mo with 50,000 searches included and gentler overages, and Typesense Cloud bills a flat hourly cluster rate with no per-search metering, which flattens cost at scale. Algolia's premium buys best-in-class relevance and zero operations.

How do I lower my Algolia bill?

Convert standard sort replicas to virtual replicas so they stop duplicating your record count, debounce search-as-you-type or raise the minimum query length before firing, federate multi-index queries into a single request, set a monthly spending cap, and confirm you are not on Grow Plus (its $1.75 per 1,000 search overage is 3.5x the standard Grow rate) unless you need the extra support.

Infrastructure economics

Firebase Pricing in 2026: What You Actually Pay

Firebase pricing in 2026 is free to start (Spark plan: 50K Firestore reads, 20K writes, and 20K deletes per day, 1 GiB stored), then pay-as-you-go on Blaze at $0.06 per 100K reads, $0.18 per 100K writes, and $0.02 per 100K deletes. A typical 5,000-DAU app costs about $12/month, but there is no hard spending cap, so one unbounded query or a looping Cloud Function can turn a $12 bill into thousands overnight.

7 min read193
Infrastructure economics

Cloudinary Pricing in 2026: What You Actually Pay

Cloudinary pricing in 2026 runs on credits: 1 credit equals 1,000 transformations, 1 GB of managed storage, or 1 GB of net delivery bandwidth. Free gives 25 credits, Plus is $99/mo ($89 annual) for 225 credits, and Advanced is $249/mo ($224 annual) for 600 credits. Because credits are one shared pool, delivery bandwidth is usually the line that runs out first, and it works out to roughly $0.40 per GB, far above a raw CDN.

8 min read29

Neon Pricing in 2026: What Serverless Postgres Really Costs

As of July 2026, Neon uses usage-based pricing with no flat subscription: a Free tier ($0), Launch ($0.106 per CU-hour) and Scale ($0.222 per CU-hour). Because Neon bills compute by the CU-hour and scales to zero when idle, the same 1 CU Postgres database costs roughly $0 to $16 a month if it sleeps, about $81 a month always-on on Launch, and about $162 always-on on Scale. Your bill is set by uptime, not by data size.

7 min read11