Convex Pricing 2026: Seats, Usage Rates and a 3-Dev Bill
Convex pricing in 2026: Free and Starter at $0, Professional at $25 per developer a month, Business from $2,500 a month. What a three-developer team pays with usage.

A three-developer team pays Convex $75/mo in 2026 on the Professional plan, $25 per developer, and nothing more until it passes the plan's included usage: 25 million function calls, 50 GB of database storage and 50 GB of egress a month. Solo builders start at $0 on Free or Starter, and teams past 20 developers move to Business at a $2,500 monthly minimum.
Convex is a reactive backend, a database with TypeScript functions and realtime subscriptions in one deployment, and it bills two things: a seat fee per developer on the team, and metered usage above what the plan includes. The seat fee is fixed and the usage line is the one that grows with your app, so this page prices both, then runs the three-developer team through three stages of traffic.
Every price here was read on Convex's pricing page and its limits documentation on 26 October 2026, with the enterprise rates from Convex's enterprise pricing the same day. Whether the product earns the seat fee against Supabase or Firebase is the Convex review; the head-to-head is Supabase vs Convex.
Toolradar data: on Toolradar, the software directory we run, Convex's entry paid plan ranks #16 of 20 (joint) for price among the 54 serverless tools tracked as of October 2026, where the median entry paid plan is $10/mo and 83% of tools have a free plan. The record is Convex on Toolradar and the category figures are on the serverless statistics page. Devshot data: this newsletter reaches 31,000+ developers as of November 8, 2026, with an open rate of 32%.
At a glance
| Plan | Price | Developers | Deployments | Included usage a month | Once you pass it |
|---|---|---|---|---|---|
| Free | $0 | 1 to 6 | 40 | 1M function calls, 0.5 GB database, 1 GB files, 1 GB egress | Hard cap: functions can return errors |
| Starter | $0 plus usage | 1 to 6 | 40 | Same as Free | Metered at Starter rates ($2.20 per extra 1M calls) |
| Professional | $25 per developer | 1 to 20 | 300 | 25M calls, 50 GB database, 100 GB files, 50 GB egress | Metered at Professional rates ($2 per extra 1M calls) |
| Business | $2,500 monthly minimum | up to 50 | Unlimited | Custom | Serverless or dedicated rates, volume pricing |
| Enterprise | Custom | Unlimited | Unlimited | Custom | Custom MSA, SLAs, annual commit discounts |
Prices are monthly, in US dollars, for US regions. The docs put every other region at 1.3 times these rates, so a Frankfurt or Singapore deployment pays 30% more per unit and the included amounts only apply to US deployments.
How does Convex pricing work?
Two lines on every invoice: seats and usage. Seats are per developer on the team, counted across every project the team owns, and they do not scale with traffic. Usage is measured per team as the sum of all projects, so two small apps on one Professional team share the same 25 million calls, not 25 million each.
Usage has eight meters, and the rate for each drops a little on Professional. Query and mutation compute is free on every serverless plan, so the table below is the whole metered list.
| Meter | Included on Free and Starter | Starter rate beyond it | Included on Professional | Professional rate beyond it |
|---|---|---|---|---|
| Function calls | 1M a month | $2.20 per 1M | 25M a month | $2 per 1M |
| Database storage | 0.5 GB | $0.22 per GB | 50 GB | $0.20 per GB |
| Database I/O | 1 GB a month | $0.22 per GB | 50 GB a month | $0.20 per GB |
| File storage | 1 GB | $0.033 per GB | 100 GB | $0.03 per GB |
| Data egress | 1 GB a month | $0.132 per GB | 50 GB a month | $0.12 per GB |
| Action compute | 20 GB-hours a month | $0.33 per GB-hour | 250 GB-hours a month | $0.30 per GB-hour |
| Search storage | 0.5 GB | $0.55 per GB | 1 GB | $0.50 per GB |
| Search queries | 3,000 query-GBs a month | $0.11 per 1,000 | 50,000 query-GBs a month | $0.10 per 1,000 |
Database I/O is the data moved between your functions and the database, and it is the meter people forget: a query that scans a large table on every subscription update moves gigabytes without storing any.
What counts as a function call matters, because it is the meter most apps hit first. Explicit client calls, scheduled executions, subscription updates and file accesses all count, so a realtime screen that re-runs a query for every connected client on every write burns calls faster than a request-per-click app. Twenty-five million a month is about 9.6 calls a second averaged over the month, our arithmetic, which is comfortable for a few thousand users and tight for a busy consumer app.
Free vs Starter: same allowance, different failure mode
Free and Starter include the same resources and the same six seats; the difference is what happens at the limit. Free has hard caps: Convex emails you as you approach one, and if you stay over it for an extended period the deployment can answer function calls with HTTP errors. Starter is Free with a card on file: the same included amounts, then pay-as-you-go at the Starter rates, and the deployment keeps serving traffic.
For a side project that must never produce a bill, Free is the right choice and the cap is the feature; how it stacks up against other vendors' free tiers is in cloud free tiers compared. For a prototype you intend to show to real users, Starter is the safer default, because an unexpected week of traffic becomes a few dollars rather than an outage. Both run on the S16 deployment class (16 concurrent queries, 1,000 concurrent sessions) and both stop at 40 deployments per team, which includes dev deployments, so a six-person team that each keeps a dev deployment per project uses that limit quickly.
What does the Professional seat add?
The seat buys headroom and operations. Included usage jumps 25 times on calls (1M to 25M), 100 times on database storage (0.5 GB to 50 GB) and 50 times on egress, and the per-unit rates fall by about 9%. The deployment class moves from S16 to S256, with 256 concurrent queries and 10,000 concurrent sessions, and the deployment limit rises to 300.
The operational features are the other half: log streaming, exception reporting, daily backups, custom domains, streaming data exports, a management API, HIPAA and SOC 2 reports, a BAA and email support. None of those are on Free or Starter, so a team that needs backups or a BAA is paying for seats even if its usage would fit the free allowance. Professional stops at 20 developers; the 21st forces the Business conversation.
Devshot readers see plan changes like these in the weekday brief before they land on an invoice; the signup is at the end of this page.
What does a three-developer team pay?
Three stages, all our arithmetic on the rates above, on Professional in a US region.
Stage one, launch: $75/mo. Three seats and nothing else, because the app sits inside the included amounts. A team here could run two or three projects on the same subscription without touching the usage line, since allowances are pooled per team.
Stage two, traction: about $143/mo. Suppose the app reaches 40 million function calls, 120 GB of database I/O, 200 GB of egress and 80 GB of database storage in a month. The overages are 15 million calls ($30), 70 GB of I/O ($14), 150 GB of egress ($18) and 30 GB of storage ($6) at the Professional rates in the table, or $68 of usage on top of $75 of seats. Egress is the line to watch: it covers serving user files, outgoing fetch requests and log streams, and it is the only meter in this scenario that outgrew its allowance by more than double.
Stage three, a fourth hire: $168/mo at the same usage. Each developer added to the team is one more flat seat fee, so a team that grows from three to six people pays $150 in seats before any usage. Supabase would charge its single organization fee for those same six dashboard members. That is the trade: Convex's usage rates are low and its allowances generous, but headcount is the cost driver.
The same traction-stage usage on Starter, for a solo founder, would be $8.80 for 4 million extra calls, $1.98 for I/O, $1.19 for egress and $0.55 for storage, about $12.50 with no seat fee. Starter is the cheapest way to run a small production app on Convex, as long as you can live without backups, log streaming and the S256 class.
What does Business cost?
Business starts at a $2,500 monthly minimum and is sold through a sales conversation, not checkout. It adds SAML SSO, service SLAs (99.9% on serverless classes, 99.95% on dedicated), custom roles, a custom MSA, volume pricing and annual commit discounts. It also opens two dedicated deployment classes, D1024 and D2048, that run on their own database hardware with 100,000 and 200,000 concurrent sessions.
The enterprise rate card prices dedicated deployments differently from serverless. Function calls fall to $0.20 per million, but database storage rises to $0.45 per GB and query and mutation compute becomes billable at $0.45 per GB-hour. Extra action concurrency costs $350 per 1,024, and audit logging is $0.50 per GB. Support is a separate line: Priority support is $1,000/mo or 4% of usage, whichever is higher, and Premier is $2,000/mo or 7%. The pricing card frames Business as a plan for 50-plus developers while the limits docs list 1 to 50 developers for Business and unlimited for Enterprise, so Convex's own pages differ on where the seat ceiling sits; ask sales for the number in your contract.
How do I keep the usage line from surprising me?
Two controls, both on the dashboard. Team spending limits cap metered usage in dollars for the whole team: a warning threshold emails you, and a disable threshold shuts every project down until you raise it. Seat fees sit outside the limit, so a spending limit of zero means you pay seats only and projects stop at the included allowance.
Per-deployment usage limits cap individual resources, such as function calls or egress, per day or per calendar month in UTC, and disable only that deployment when crossed. Convex suggests them for development deployments where an AI coding agent left running can burn through usage, which is a real risk on a per-call meter. Deleting a team cancels the subscription; there is no separate downgrade fee.
Is there a free year for startups?
Yes, for companies under three years old that have raised less than $3 million, pre-seed to Series A. The Convex for Startups program gives eligible teams up to one year of Professional with no seat fees and 30% off usage-based fees up to $30,000, and applicants must already be on Starter with a card on file. For a three-developer team that is $900 of seats waived over twelve months, our arithmetic.
Convex vs Supabase vs Firebase for a small team
| Vendor | Base price for a 3-developer team | What the base price includes | First metered line you will hit |
|---|---|---|---|
| Convex Professional | $75/mo (3 seats) | 25M calls, 50 GB database, 100 GB files, 50 GB egress | Function calls at $2 per million, egress at $0.12/GB |
| Supabase Pro | $25/mo per organization | One Micro project via a $10 compute credit, 250 GB egress, 100 GB file storage | Extra projects from $10/mo, egress at $0.09/GB |
| Firebase Blaze | $0/mo | Spark quotas: 1 GiB Firestore, 50K reads and 20K writes a day, 10 GiB egress | Google Cloud rates per operation, Hosting egress $0.20/GiB |
Supabase charges per organization, so seats are free and the bill moves with compute: paid plans carry a $10 monthly compute credit that covers one Micro instance, additional projects start at $10/mo, and Team is $599/mo. A three-person team with one project pays a third of Convex's seat bill. The Supabase pricing page walks the compute ladder, and the Supabase review covers what Pro leaves out. Firebase has no seat concept at all. The Spark plan is free with daily quotas, and Blaze bills every operation at Google Cloud rates once the no-cost allowance is used, with Hosting egress at $0.20 per GiB uncached above 10 GiB a month since August 2025. The Firebase pricing breakdown prices a Firestore-heavy app.
The honest comparison is per unit of work rather than per seat. Convex's included allowances on Professional are large enough that most teams under a few thousand users never see a usage charge, while Firestore charges per document read from the first day on Blaze. A one-person team is cheapest on Firebase or Convex Starter; a three-person team is cheapest on Supabase; a team that wants backups, a BAA and realtime without assembling them is where Convex's seat fee starts to buy something. The wider field is the best backend as a service ranking.
Has Convex pricing changed?
The seat price has not moved. Archived copies of the pricing page from 15 May 2024 and 15 February 2025 show Professional at the same per-member monthly price that the live page prints per developer today. What changed is what sits around it.
The free tier grew: in May 2024 it allowed 1 to 2 developers and 5 projects, in February 2025 20 projects, and by 3 September 2025 it was the current Free and Starter pair with 1 to 6 developers. Limits moved from projects to deployments: the 17 March 2026 copy lists 40 deployments on Free and 120 on Professional, and the 5 June 2026 copy raises Professional to 300 and prints the Business monthly minimum for the first time. Each of those changes widened the free and Professional tiers rather than raising their price.
Who should pay for Convex?
A one- or two-person team shipping a realtime TypeScript app is Convex's best case. On Starter the bill is usage only, and the allowance covers a real launch. On Professional, one or two seats buy backups, log streaming and a BAA for one or two seat fees a month. That is far less than Supabase's $599 Team plan for the same compliance paperwork.
A team of five or more that does not need Convex's realtime model should price Supabase first, because five seats on Professional cost $125/mo against Supabase's single organization fee, and the usage rates between the two are close. A team past 20 developers has no self-serve option at all, and a team deploying outside the US pays 30% more per unit, which the comparison table above does not include.
Methodology and sources
Plan prices, developer and deployment limits, included amounts and per-unit rates were read on Convex's pricing page on 26 October 2026, cross-checked against the resource table in the limits documentation, which also states the 1.3x rate for non-US regions. Dedicated-class rates and the support plans come from the enterprise pricing page. The behavior at the limit on Free, Starter and Professional comes from the pricing FAQ, the spending-limit rules from the teams documentation and per-deployment caps from the usage limits documentation. The startup program terms are on Convex for Startups.
The three-stage team cost, the per-second call rate and the Starter solo figure are our arithmetic on those rates. Supabase's figures were read on Supabase's pricing page and Firebase's on Firebase's pricing page the same day. Past prices come from the dated web.archive.org copies linked in the history section and are used only for the "before" comparison. The Toolradar figures are from its serverless category as of October 2026.
Louis Corneloup, founder of Toolradar and Dupple, wrote this page. We run no test lab and give no rating. The method is on how we rate, corrections on the editorial policy and the author note on about. Check the pricing page once more before you add the third seat.
FAQ
How much does Convex cost per month in 2026?
Free and Starter cost $0, with Starter billing usage above the included amounts. Professional costs $25 per developer per month, so a three-person team pays $75 before usage, and Business starts at a $2,500 monthly minimum with custom usage rates. All prices are for US regions; other regions are 1.3 times those rates.
Is Convex free?
Yes, for up to six developers and 40 deployments, with 1 million function calls, 0.5 GB of database storage, 1 GB of file storage and 1 GB of egress a month. Those are hard caps on Free: a deployment that stays over one for an extended period can return errors on function calls. Starter removes the caps by charging for the excess, at $2.20 per extra million calls, for example.
How are developers counted on Convex?
Seats are the people on the team in the dashboard, and the fee applies per developer per month on Professional, which allows 1 to 20. Usage is pooled across the whole team's projects, so a second project does not need a second subscription. The seat fee is also excluded from spending limits, which cap only the metered usage.
Does Convex charge for bandwidth?
Yes, as data egress: 1 GB a month is included on Free and Starter and 50 GB on Professional, then $0.132 and $0.12 per GB. Egress covers serving user files, outgoing fetch requests from actions and log stream traffic, not the realtime query updates to connected clients, which are counted as function calls instead.
Can I pay Convex annually?
Not on the self-serve plans: Professional is a monthly per-developer fee with no published annual price. Annual commit discounts appear only on the Business and Enterprise feature list, which means a negotiated contract above the Business monthly minimum.
Is Convex cheaper than Supabase?
For one developer, roughly even: Convex Starter with no seat fee plus usage against Supabase Pro's organization fee, or one Convex Professional seat against that same fee, which is the same amount. For three developers Supabase is cheaper, $25 against $75, because it does not charge per seat; Convex's advantage is that its included usage on Professional is larger, so an app with modest traffic rarely adds a usage line.
Cite this: Devshot, "Convex Pricing 2026: Seats, Usage Rates and a 3-Dev Bill", October 2026.
The daily Devshot brief is where plan changes for this stack show up before they show up on an invoice. Subscribe at devshot.co.
Some offers on this page may be paid placements or contain affiliate links.
Devshot: the daily dev & AI brief
Free daily newsletter, read in 5 minutes.
Subscribe free