SaaS solutions

Search for SaaS

Add fast, multi-tenant search to your SaaS product. Isolate customer data with tenant tokens and deliver sub-50ms results at scale.

Trusted by leading companies

One instance, many tenants

Meilisearch handles multi-tenancy at the search level. Each tenant gets isolated access through secure tokens. No need for separate indexes or infrastructure per customer.

Meilisearch
Single instance
Company A
Documents
12,400 docs
Tenant token
tk_companyA_••••••

Tenant isolation

Tenant tokens restrict search results to a specific tenant. Documents are filtered at query time. No data ever crosses boundaries.

Scoped API keys

Generate API keys scoped to specific tenants, indexes, or actions. Revoke access instantly without affecting other customers.

Per-tenant analytics

Track search usage, popular queries, and zero-result rates for each tenant independently. Use data to improve relevance per customer.

Built for SaaS from day one

Every feature you need to ship search in your product. Multi-tenancy, security, and performance included out of the box.

Safe data separation

Each customer sees only their own data, all from a single index. No extra infrastructure to run.

Ship search in minutes

A clean API with SDKs for JavaScript, Python, Ruby, Go, PHP, and more. Slot it into your stack.

White-label ready

Fully customizable UI with no Meilisearch branding. Style and rank to match your product.

Usage analytics

Track queries, CTR, and zero-result searches per tenant. Insights to tune relevance.

High availability

Up to 99.999% uptime SLA on Cloud. Automatic failover and zero-downtime deployments.

Global edge deployment

Multi-region deployment, sub-50ms latency anywhere. Search runs close to your users.

Built for every SaaS use case

From project management to analytics dashboards, Meilisearch powers search across every type of SaaS application.

Project management tools

Let users search across tasks, projects, comments, and files instantly. Meilisearch handles typos and partial queries so teams find what they need without friction.

Frequently asked questions

Meilisearch uses tenant tokens to isolate data at the search level. You store all tenant documents in a single index with a tenant identifier field, then generate JWT-based tenant tokens that automatically filter results. Each tenant only sees their own data. No separate indexes or infrastructure required.

Ready to add search to your SaaS?

Run on Meilisearch Cloud or self-host the open-source engine. Multi-tenant search, ready in minutes.