Skip to main content
Meilisearch Cloud charges per project per day. The billing model depends on whether each project is resource-based or usage-based.

Resource-based pricing

Resource-based projects are billed at an hourly rate based on the resource tier you select (Memory and vCPU). You pay for the resources you provision, regardless of how many searches you run or documents you index. The Cloud UI shows the hourly rate and estimated monthly cost for each tier at project creation and in the project settings. Pricing may vary slightly by region.

Usage-based pricing

Usage-based projects are billed on what your project actually consumes. There are three plans:
PlanIncluded searchesExtra searchesIncluded documentsExtra documentsResources
Build50K/month$0.40 per 1,000100K$0.30 per 1,000Shared
Pro250K/month$0.30 per 1,0001M$0.20 per 1,000Dedicated
Resources scale automatically. You do not choose a tier. The Cloud UI shows your accrued costs based on recent usage.

How usage-based billing is charged

  • Plan cost: the base plan fee (Build or Pro) is charged upfront at the start of each billing cycle.
  • Extra usage: searches and documents beyond the included quota are charged at the end of the billing cycle, once the total is known.
  • Cancellation: if you cancel your plan before the end of the month, the unused portion of the base plan fee is prorated and returned as a credit.
  • Outstanding usage: if you remove your payment method while extra usage charges are still outstanding, Meilisearch will follow up to collect the owed amount.

Shared billing rules

Regardless of billing model:
  • Per-project billing. Each project is billed independently. A team with multiple projects is billed the sum of all project charges.
  • Prorated daily cycle. Creating or deleting a project mid-day adjusts the charge proportionally.
  • No per-seat fees. Adding team members does not affect billing.

Regions and pricing

Pricing may vary slightly by region. The Cloud UI shows the exact price for your selected region.
RegionLocation
FRAFrankfurt
LONLondon
SGPSingapore
JPNJapan
SFOSan Francisco
NYCNew York

Choosing a resource tier

For resource-based projects, the most important factor is RAM: Meilisearch keeps indexes in memory for fast search, so your instance needs enough RAM to hold your index comfortably.

Step 1: Estimate your index size

Your index size depends on how many documents you have and how large each document is. Use these typical document sizes as a starting point:
Document typeAvg sizeExamples
Small~1 KBSaaS records, simple product listings with few filters
Medium~3 KBE-commerce products with descriptions and ~10 filterable attributes
Large~8 KBArticles, blog posts, rich content
AI (with vectors)~12 KBAny document type with vector embeddings
Formula:
Index size ≈ number of documents × average document size × 5
The ×5 factor accounts for the inverted index, facet data, prefix structures, and other internal data Meilisearch builds from your documents. Examples:
DocumentsAvg sizeEstimated index size
100K3 KB (medium)~1.4 GB
500K3 KB (medium)~7 GB
100K12 KB (AI)~5.7 GB
1M8 KB (large)~37 GB

Step 2: Choose a tier with enough RAM

Choose the smallest tier where RAM exceeds your estimated index size. Leave headroom for query cache and peak usage.
TiervCPURAMSuitable for
XS0.51 GBDevelopment and testing
S12 GBUp to ~80K small documents
M24 GBUp to ~80K medium or ~160K small documents
L28 GBUp to ~400K medium documents
XL416 GBUp to ~800K medium or ~300K AI documents
2XL832 GBUp to ~1.6M medium or ~600K AI documents
4XL1664 GBUp to ~3M medium or ~1.2M AI documents
For larger workloads, contact sales@meilisearch.com to discuss Enterprise options including sharding and replication.

Step 3: Consider vCPU for high query volume

RAM is almost always the bottleneck. However, if your workload involves sustained high QPS (hundreds of searches per second), choose a tier with more vCPUs. Tiers L and below share 2 vCPUs, while XL and above provide dedicated cores.

Interactive estimator

Use the pricing page calculator to get a recommendation based on your document count, document type, and expected search volume.

Estimating your costs

Resource-based projects: the Cloud UI shows the hourly rate and an estimated monthly cost for each tier. You can also multiply the hourly rate by 730 for a full-month estimate. Usage-based projects: monitor the accrued cost shown in the Cloud UI over the first few days and extrapolate. Costs scale with search volume and document count, so factor in expected traffic growth.