Algolia service limits
On this page
Algolia sets some upper limits to its services to ensure stability and performance for all users.
You may be able to extend limits that are marked with * in the following tables. For more information, contact Algolia’s support team.
Record and index limits
Application size |
100 GB |
Index size |
100 GB |
Indexing operations |
Depends on your plan’s usage unit |
Indexing rate |
10,000 indexing operations per usage unit |
Indexing request body size |
1 GB per batch |
Number of indices per app |
1,000 * |
Pending requests |
5,000 pending requests |
Record size |
10 KB to 100 KB—based on your plan |
Search request body size |
50 MB per request |
Synonyms per index |
10,000 |
Throttling limit |
100 pending requests |
Virtual replicas per index |
20 * |
Filters, facets, and Rules limits
Conditions per rule |
25 |
Filter score |
65,535 |
Number of filters |
1,000 |
Promoted items per promote group |
100 |
Promoted items per rule |
300 |
Rule consequence size |
100 KiB |
Rules per index |
10,000 |
Size of each query parameters in the consequence |
16 KiB |
Values per facet |
1,000 |
Search user interface limits
Pagination |
20,000 |
Query Suggestions |
100 |
Query size |
512 characters |
Insights and analytics limits
Analytics API calls |
100 API calls per minute per app |
Tag size |
100 characters |
Tags processed per index |
1750 unique tag combinations every 5 minutes |
Top searches |
1,000 |
Security limits
Number of API keys |
5,000 |