Lightning-fast keyword search

Full-Text Search

Help users find what they want instantly, even when they misspell or only remember part of it. No tuning required.

Trusted by leading companies

BM25
Fuzzy Search
LIKE queries
Elasticsearch

Stop fighting your search engine

BM25 doesn't handle typos. Fuzzy search is slow and returns garbage. SQL LIKE queries have no relevance ranking.

Meilisearch just works.

Typos shouldn't mean zero results

83% of users abandon sites after bad search experiences. Meilisearch's typo tolerance ensures they find what they're looking for.

Traditional search
No results found
With Meilisearch
Wireless Headphones Pro
$129 • Electronics
Wireless Earbuds Elite
$89 • Electronics
Bluetooth Wireless Headset
$65 • Electronics

Typos happen. Your search should handle them.

Search that just works

Every feature you need for instant, relevant search, no configuration required.

Typo tolerance

Misspellings still find the right result. Tune it per field so part numbers stay strict and titles stay forgiving.

Search-as-you-type

Results appear from the first letter. Users see matches before they finish typing.

Relevance you can tune

Reorder ranking factors or layer in your own rules, like popularity or stock. The best match lands on top.

Word intelligence

Splits and joins words automatically, so "newspaper" finds "news paper" and the other way around.

No duplicate results

Show a single best match per product, even with dozens of variants. Listings stay clean.

Sub-50ms responses

Lightning-fast results for production workloads. Built for real-time search-as-you-type.

Built for every use case

From startups to enterprises, Meilisearch powers search experiences across industries.

E-commerce

Product search with filters, facets, and typo tolerance that converts browsers into buyers.

Works in 30+ languages

From English to Chinese, Arabic to Thai. Language-aware tokenization with automatic detection. No configuration needed.

EnglishSpanishFrenchGermanPortugueseItalianDutchPolishChineseJapaneseKoreanThaiVietnameseKhmerArabicHebrewPersianTurkishGreekRussianUkrainianHindiBengaliSwedishDanishFinnishNorwegianIndonesianMalayCzechMore…
Automatic language detectionZero configurationSmart tokenization

Frequently asked questions

Meilisearch returns search results in under 50 milliseconds for typical workloads. This speed is achieved through optimized data structures and algorithms designed specifically for instant search.

Ready to get started?

Run Full-Text Search on Meilisearch Cloud, or self-host the open-source engine.