Algolia → Meilisearch
What it saves, what actually moves, what you rebuild — and the thing that catches people.
What it costs, and what it saves
Algolia's Grow tier runs about $1 per 1,000 search requests plus $0.50 per 1,000 records, and search-as-you-type fires a request per keystroke. A site doing 500,000 monthly searches pays roughly $500; Meilisearch on a $40 VPS costs $40.
Moves cleanly
Your records, as JSON. And critically the front end — Meilisearch ships an Algolia-compatible InstantSearch adapter, so your existing UI code largely survives.
You rebuild
Ranking configuration. Custom ranking attributes, tie-breaking rules and synonyms are engine-specific and need re-tuning by hand.
What Algolia costs you today
Metered on search requests and records. The Grow tier runs roughly $1 per 1,000 search requests and $0.50 per 1,000 records, with additional requests around $0.50 per 1,000 and additional records near $0.40 per 1,000; Grow Plus bills overage nearer $1.75 per 1,000 requests. Add-ons are separate — AI recommendations around $0.60 per 1,000 requests, crawler usage around $0.80 per 1,000. Real prices depend heavily on commitment and negotiation. The catch is structural: search-as-you-type fires a request per keystroke, so one user searching once can be five billable requests. Figures checked 2026-07-31.
What actually holds you in
Moderate, and concentrated in the front end rather than the data. Records are yours and re-indexing elsewhere is mechanical. What costs time is that Algolia's InstantSearch libraries and its ranking configuration — custom ranking attributes, tie-breaking, synonyms, rules — are specific to their engine, so a migration is re-tuning relevance rather than copying settings. Meilisearch and Typesense both ship Algolia-compatible adapters for InstantSearch, which removes most of the front-end work and is the single biggest reason migrations here are cheaper than they look.
What you are moving to
Meilisearch is a Rust search engine built to be excellent without configuration: typo tolerance, prefix search, faceting and sub-50ms responses are the defaults rather than settings you tune into existence. It ships an Algolia-compatible InstantSearch adapter, so the front-end work in a migration is small. Around 58.8k stars. One precision the directories usually miss: the licence is `MIT AND BUSL-1.1` — the main engine is MIT, but the Meilisearch Enterprise Edition components fall under the Business Source License. For ordinary self-hosted use that changes nothing; it matters if you are building a hosted search product on top of it.
Free and open source to self-host. Meilisearch Cloud is paid, from a small monthly tier.
Meilisearch strengths
- Genuinely excellent relevance with no tuning — the best defaults here
- Algolia-compatible InstantSearch adapter keeps the front end intact
- Single Rust binary, low memory, runs happily on a small VPS
- Fast to adopt: indexing to searching in well under an hour
What you give up
- Enterprise-edition components are BUSL-1.1, not MIT
- Less control over ranking than Algolia or Elasticsearch when you need it
- Horizontal scaling is newer and less proven than the hosted options
- You own uptime, backups and index freshness
The migration, step by step
- 1Export records from Algolia via their API
- 2Run Meilisearch locally and index the same records
- 3Swap the InstantSearch client for instant-meilisearch — usually a few lines
- 4Compare result quality on your twenty most common real queries, not synthetic ones
- 5Tune ranking rules until the comparison holds, then cut DNS or config over
The gotcha
Relevance is not identical out of the box and the difference shows on head queries first. Comparing real queries in step four is what separates a two-week migration from an angry rollback.
When to stay on Algolia
Search is a core revenue surface and you use Algolia's merchandising rules or A/B testing on results — those have no open equivalent.
Other ways off Algolia
More Layer 3 migrations
Figures verified 2026-07-31 against vendor pricing pages. Prices change and migrations differ by estate — treat the cost delta as a starting model, not a quote. Rankings and recommendations here are merit-only; affiliate income never changes a verdict. See our methodology.