Algolia
Algolia is a hosted search and discovery platform that provides fast, typo-tolerant full-text search, faceting, and AI-powered search capabilities via REST and SDK APIs. Developers use it for e-commerce product search, content discovery, site search, and AI-enhanced recommendations at scale.
Overview
| Category | Search |
| Ecosystem | vercel |
| Compliance | SOC2, GDPR |
| Self-Hostable | No |
| On-Prem | No |
| Best For | startup, growth, enterprise |
| Last Verified | 2026-02-13 |
Pricing
| Model | tiered |
| Free Tier | 10K search requests/month, 1M records, 10K AI Recommendation requests/month, 10K crawls/month, 1 Generative Experience Guide included, 3 rules per index- Limited to 10K search requests/month
- 1M records included
|
| Unit Price | $0.5 / 1K search requests |
| Source | pricing page |
Plans
| Plan | Monthly | Yearly | Includes |
|---|
| Grow | $0 | $0 | 10K search requests/month included then $0.50 per additional 1K search requests, 100K records included then $0.40 per additional 1K records |
| Grow Plus | $1.75 | $0 | 10K search requests/month included then $1.75 per additional 1K search requests, 100K records included then $0.40 per additional 1K records |
| Elevate | $0 | $0 | Volume Based Discounts, Custom Search Requests and Records, Everything in Grow+, Plus various advanced features. |
Strengths & Weaknesses
Strengths:Weaknesses:- TypeScript type definitions have recursivity issues (SearchResponse)
- memory leak reported in Node.js requester
- very long secured API keys can cause search failures
- Unreachable hosts errors with unclear root cause messaging
- missing TypeScript method exports (generateSecuredApiKey)
- pay-per-use pricing scales quickly for high-volume applications
When to Use
Best when:- high-speed full-text search at scale
- e-commerce product discovery and faceted search
- typo tolerance and fuzzy matching required
- rich filtering and faceting needed
- AI-powered search and recommendations
- site search with natural language understanding
Avoid if:- need free tier for testing (Grow plan starts at pay-per-use)
- strict on-premises hosting or data residency requirements
- simple search requirements without personalization or AI needs
Known Issues (6)
- [medium] [bug]: Property 'generateSecuredApiKey' does not exist on type 'Algoliasearch' (5.21.0)
- [medium] [bug]: TS recursivity error in SearchResponse (v5.1)
- [low] [bug]: RetryError: Unreachable hosts - your application id may be incorrect. If the error persists, please reach out to the Algolia Support team (Node.js, 5.23.2)
- [low] [bug]: Memory leak in Node requester (Next.js, 5.15.0, javascript)
- [low] discussion: very long secured api-keys cause problems while searching (general)
- [low] Add option to skip failing records on saveObjects() rather than letting the complete operation fail (general)