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 ChampionsAmbassadors that support our thriving community
Convex for StartupsStart and scale your company with Convex
Convex for Open SourceSupport for open source projects
Convex for ClawSupport for projects in the OpenClaw ecosystem
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
BlogChangelogDocsPricing
GitHub
Log inStart building
Return to All Plans

Frequently Asked Questions

Common questions about Convex pricing and plans.

How did you choose the built-in resource counts and features for each plan?

Projects go through multiple phases, starting from prototyping to initial adoption to massive scaling. Pricing at each stage should be simple, where most developers will never have to worry about resource limits.

Therefore, our Free plan's built-in resources are high enough that one or two developers can build a personal project to use with friends or try out Convex with a prototype without ever worrying about exceeding their limits.

Similarly, our Professional plan's built-in resources are high enough that a team can iterate on their early project with their userbase without worrying about their bill changing every month.

By the time the built-in resources have been exceeded and metered pricing applies to a Professional plan customer, generally their project has achieved a level of adoption where the value of Convex is clearer and a more detailed price structure has been earned.

What happens if I exceed the built-in resource counts of each plan?

On the Free plan, we'll send you notification emails as you approach a resource limit. If you exceed the resource limit for an extended period of time, your deployment may return HTTP errors in response to function calls.

On our Starter plan, we'll again send you notification emails as you approach any built-in resource count. If you exceed it, metered charges may apply at the rate indicated in our pricing table above. Starter Plus plan deployments will always continue to serve traffic.

On our Professional plan, we'll again send you notification emails as you approach any built-in resource count. If you exceed it, metered charges may apply at the rate indicated in our pricing table above. Professional plan deployments will always continue to serve traffic.

Regardless, on any Convex account on any plan, we'll never delete a record that was written to your tables in a mutation that returned successfully.

Are built-in resource counts per-project or per-team?

Resource usage is measured per Convex team. Specifically, your team's usage of a resource is calculated as the sum of all your projects' individual usage.

Get your app up and running in minutes
Start building
Convex logo
ProductSyncRealtimeAuthOpen sourceAI codingFAQChefMerchPricing
DevelopersDocsBlogComponentsTemplatesConvex for StartupsConvex for Open SourceConvex for ClawChampionsPodcastLLMs.txt
CompanyAbout usBrandInvestorsBecome a partnerJobsNewsEventsSecurityLegal
SocialTwitterDiscordYouTubeLumaLinkedInGitHub
A Trusted Solution
  • SOC 2 Type II Compliant
  • HIPAA Compliant
  • GDPR Verified
©2026 Convex, Inc.