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 plan Algolia publishes as Free (10K searches and 50K 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. Search volume and replica count drive most bills, but Algolia meters four products separately: Recommend requests and Crawler crawls bill on their own allowances too.
Updated on September 22, 2026

On this page
Quick answer (July 2026): Algolia bills by usage, not by a flat subscription. The free plan, which Algolia now publishes simply as Free, covers 10,000 search requests and 50,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. For a search-only workload your bill is set by how many searches you serve and how many replicas you keep, not by how big your data is, but search requests and records are only two of the four products Algolia meters separately.
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
| Plan | Base fee | Search requests | Records | Who it is for |
|---|---|---|---|---|
| Free | $0 | 10K/mo included, then blocked | 50K included | Side projects, prototypes |
| Grow | $0 | 10K free, then $0.50 / 1K | 100K free, then $0.40 / 1K | Most growing apps |
| Grow Plus | $0 | 10K free, then $1.75 / 1K | 100K free, then $0.40 / 1K | Teams wanting the AI ranking features |
| Elevate | Annual contract | Custom | Custom | Enterprise, volume discounts |
Algolia meters four products separately, not two. Grow and Grow Plus each include 10,000 search requests, 100,000 records, 10,000 Recommend requests and 10,000 Crawler crawls a month, and Algolia states that "You'll only be billed for usage which exceeds each product's free tier, and only if you choose to use them." Past those allowances, Recommend requests bill at $0.60 per 1,000 and crawls at $0.80 per 1,000 on both Grow and Grow Plus. The Free plan's equivalents are 5,000 Recommend requests and 5,000 crawls a month.
Two definitions decide the two meters most teams actually hit, 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
A documentation site or small Firebase-backed app with 40,000 records and 9,000 searches a month sits inside the Free plan (50,000 records, 10,000 searches). Monthly cost: $0. Note how little headroom that leaves on records: 40,000 of the 50,000 allowance is already spent, so one more content type tips this site onto Grow.
The catch is that Free 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
- 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.
- 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.
- 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.
- Algolia forgives three days of records, not of traffic. Algolia "ignores the 3 days with the most records in each month before calculating the total number of records," and it charges records on "the maximum number of records you've reached," so your record line is effectively set by your fourth-heaviest indexing day. That allowance does not extend to search requests. A Black-Friday search spike is billed in full, which matters because searches are the ~90 percent line, not records.
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 Cloud starts around $30/mo and includes 50,000 searches (five times Algolia's free search allowance), with gentler overages.
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 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; it buys AI ranking features, not support, and its search overage is 3.5x higher than Grow.
Correction, September 9, 2026: this teardown originally named the free plan "Build" and put its record allowance at 1,000,000 records a month. Algolia now publishes that plan as Free, and its included allowance is 50,000 records, not 1,000,000, alongside 10,000 search requests, 5,000 recommendation requests and 5,000 crawls (Algolia pricing, checked September 9, 2026). The Grow and Grow Plus rates quoted elsewhere on this page were re-verified against the same source and are unchanged: both still include 10,000 search requests and 100,000 records before overages.
Correction, September 22, 2026: three claims on this page were wrong against Algolia's own pricing page and have been re-scoped. (1) This teardown said Algolia "drops your three highest-usage days each month" and that a Black-Friday spike is "partly absorbed." Algolia scopes that allowance to records only: it "ignores the 3 days with the most records in each month before calculating the total number of records." Search requests get no such forgiveness. (2) The page described the bill as two meters. Algolia meters four products separately, adding Recommend requests at $0.60 per 1,000 and Crawler crawls at $0.80 per 1,000 past a 10,000-a-month allowance on Grow and Grow Plus. (3) Grow Plus was described as the plan for "teams needing more support/SLA." Algolia sells Grow Plus as the AI-capabilities tier (AI Ranking, Advanced Personalization, Collections and higher Rules limits); enhanced support and SLA belong to Elevate, and support plans are a separate add-on. All three re-checked against Algolia's pricing page and pricing FAQ, September 22, 2026. The per-unit search and record rates quoted throughout are unchanged.
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.
Written by
Diego AguirreFrequently asked questions
How much does Algolia cost per month in 2026?
It depends almost entirely on search volume. On the free plan, which Algolia publishes as Free, it is $0, including 10,000 searches and 50,000 records. 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 Free plan is $0 and includes 10,000 search requests and 50,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 Free 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 its AI ranking features.
Related reading
Firebase Pricing in 2026: What You Actually Pay
Firebase pricing in 2026 is free to start (Spark: 50K Firestore reads a day) then pay-as-you-go on Blaze at $0.06 per 100K reads, with no hard spending cap. New in 2026: Firestore now ships in two editions (Standard and Enterprise), SQL Connect adds a fixed floor from about $9.37/month, and App Hosting has its own bandwidth meter. Three real 30-day bills inside.
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.
Neon Pricing in 2026: What Serverless Postgres Costs
Neon bills Postgres by the CU-hour with scale-to-zero. Here is the 2026 rate card, the always-on trap that 5x-es your bill, three worked 30-day bills, and the crossover versus a fixed instance.


