RealtimeKeep your app up to date
AuthenticationOver 80+ OAuth integrations
Convex Components
ComponentsIndependent, modular, TypeScript building blocks for your backend.
Open sourceSelf host and develop locally
AI CodingGenerate high quality Convex code with AI
Compare
Convex vs. Firebase
Convex vs. Supabase
Convex vs. SQL
DocumentationGet started with your favorite frameworks
SearchSearch across Docs, Stack, and Discord
TemplatesUse a recipe to get started quickly
Convex for StartupsStart and scale your company with Convex
Convex ChampionsAmbassadors that support our thriving community
Convex CommunityShare ideas and ask for help in our community Discord
Stack
Stack

Stack is the Convex developer portal and blog, sharing bright ideas and techniques for building with Convex.

Explore Stack
BlogDocsPricing
GitHub
Log inStart building
Back

Full-text search

Find documents matching a given string

If your users need to be able to search text data in your Convex tables, you can define a search index in your database schema, then use it in your query functions to retrieve only those documents that match a given search string, even if the match is fuzzy (approximate). If you need to search over multiple fields, you can copy those field values into 'one search field to rule them all'. You can also define filter fields to efficiently narrow down the search space.
Screen grab of Full-text search in action

Resources

📄DOCS
Learn more about full-text search
docs.convex.dev/text-search
💻CODE
Sample source code for a text search application
github.com/get-convex/convex-demos/tree/main/search
💡BLOG
Read about the advantages of Convex full-text search
stack.convex.dev/searching-for-sanity
Get your app up and running in minutes
Start building
Convex logo
ProductSyncRealtimeAuthOpen sourceAI codingChefFAQPricing
DevelopersDocsBlogComponentsTemplatesStartupsChampionsChangelogPodcastLLMs.txt
CompanyAbout usBrandInvestorsBecome a partnerJobsNewsEventsTerms of servicePrivacy policySecurity
SocialTwitterDiscordYouTubeLumaBlueskyGitHub
A Trusted Solution
  • SOC 2 Type II Compliant
  • HIPAA Compliant
  • GDPR Verified
©2025 Convex, Inc.