Skip to content

Convex

Convex is a backend platform, made by Convex Inc, that combines a document-relational database, server-side TypeScript functions and real-time subscriptions in one system. Client apps get live-updating data automatically, without writing caching or websocket code by hand. The backend source is available on GitHub under the Functional Source License, converting to Apache 2.0 two years after each release.

By Convex, Inc.FreemiumSince 2021Databases

Facts checked on against the sources listed at the end of this page.

Pricing
FreemiumPaid from $25 a developer a month for the Professional plan
Open source
NoFunctional Source License (converts to Apache-2.0 after two years)
GitHub stars
12,661
npm downloads a week
2Mup 22% on the week before
Latest release
precompiled-20…23 hours ago
Releases in 90 days
1about 1 a month

A good fit for

  • Web or mobile apps that need live-updating UI without hand-built websockets
  • Teams who want database, server functions and file storage in one platform
  • TypeScript-first projects using React, Next.js or React Native
  • Startups that want to start free and pay only for usage as they grow

Not a good fit for

  • Teams that need a fully OSI-approved open source license from day one, since the code is source-available under FSL until it converts to Apache 2.0 two years later
  • Projects already committed to a traditional SQL database and a separate API layer
  • Very high-scale workloads where the $2,500 a month Business minimum is a poor fit versus raw infrastructure

Convex pricing

Free and Starter usage is pay-as-you-go with no monthly minimum. Professional is $25 per developer a month plus usage. Business and Enterprise start at a $2,500 a month minimum for larger teams.

PlanPriceWhat you get
Free & Starter$0 a month1 to 6 developers, 25M function calls, 50 GB database storage, 100 GB file storage, 50 GB data egress a month included, then metered.
Professional$25 a developer a month1 to 20 developers, log streaming, exception reporting, daily backups, custom domains, HIPAA and SOC 2 reports, email support.
Business & EnterpriseFrom $2,500 a month50+ developers, SAML SSO, service SLAs, dedicated deployments, custom MSA, volume pricing.

Prices in USD, checked on 27 September 2026. Current prices on convex.dev.

Main features

Reactive queries
Client subscriptions to query functions update live in the UI whenever the underlying data changes.
TypeScript functions
Queries, mutations and actions are written as TypeScript/JavaScript functions deployed to Convex's servers.
Document-relational database
Schema-validated documents with relations, indexes and ACID transactions.
File storage
Store and serve files directly from Convex, with URLs generated for each stored file.
Full text and vector search
Built-in search indexes for keyword and embedding-based vector search.
Scheduled functions
Cron jobs and one-off scheduled function runs from inside the same codebase.
Preview deployments
Each pull request or branch can get its own isolated Convex deployment.
Self-hosting
The backend can be run on your own infrastructure using the source-available convex-backend repository.

About Convex

Convex stores application data in a document-relational database and runs business logic as TypeScript functions (queries, mutations and actions) on Convex's servers. Queries are reactive: when underlying data changes, every client subscribed to that query gets the new result automatically, without polling or manual cache invalidation.

The platform includes file storage, full text and vector search, scheduled functions (crons), authentication integrations and a web dashboard for browsing data and logs. Functions are written and deployed with the Convex CLI and run alongside the database rather than as a separate service.

Convex is aimed at web and mobile app teams who want a single backend for data, logic and real-time updates instead of assembling a database, API layer, cache and websocket server separately. The backend code is source-available on GitHub and can be self-hosted.

Made by
Convex, Inc.
Free plan
Yes: 25 million function calls, 50 GB database storage, 100 GB file storage and 50 GB data egress a month included
Available on
Web, React, React Native, Next.js, Node.js, Self-hosted

Usage and activity

Weekly npm downloads of convex, last 12 months.

0500k1M1.5M2MOctDecJanMarMayJulOct7 October 2025: 121,296 downloads a week14 October 2025: 156,173 downloads a week21 October 2025: 153,166 downloads a week28 October 2025: 118,522 downloads a week4 November 2025: 134,953 downloads a week11 November 2025: 170,888 downloads a week18 November 2025: 179,554 downloads a week25 November 2025: 172,684 downloads a week2 December 2025: 149,665 downloads a week9 December 2025: 182,366 downloads a week16 December 2025: 181,474 downloads a week23 December 2025: 176,288 downloads a week30 December 2025: 134,642 downloads a week6 January 2026: 162,174 downloads a week13 January 2026: 238,664 downloads a week20 January 2026: 264,436 downloads a week27 January 2026: 267,793 downloads a week3 February 2026: 303,577 downloads a week10 February 2026: 320,237 downloads a week17 February 2026: 316,710 downloads a week24 February 2026: 375,778 downloads a week3 March 2026: 400,741 downloads a week10 March 2026: 446,627 downloads a week17 March 2026: 468,012 downloads a week24 March 2026: 467,863 downloads a week31 March 2026: 506,769 downloads a week7 April 2026: 510,239 downloads a week14 April 2026: 539,487 downloads a week21 April 2026: 558,899 downloads a week28 April 2026: 581,694 downloads a week5 May 2026: 617,409 downloads a week12 May 2026: 715,093 downloads a week19 May 2026: 741,395 downloads a week26 May 2026: 725,263 downloads a week2 June 2026: 815,361 downloads a week9 June 2026: 809,246 downloads a week16 June 2026: 865,806 downloads a week23 June 2026: 916,172 downloads a week7 July 2026: 987,176 downloads a week21 July 2026: 1,198,988 downloads a week28 July 2026: 1,210,602 downloads a week4 August 2026: 1,283,566 downloads a week11 August 2026: 1,291,406 downloads a week25 August 2026: 1,357,637 downloads a week1 September 2026: 1,345,548 downloads a week27 September 2026: 1,620,041 downloads a week4 October 2026: 1,970,971 downloads a week

Recent releases

Convex alternatives

All 10 alternatives to Convex, side by side

Convex compared

Questions about Convex

Is Convex open source?

The convex-backend code is available on GitHub under the Functional Source License, which converts each release to Apache-2.0 two years later. Some consider FSL source-available rather than open source, since it restricts building a competing product during that window.

Does Convex have a free plan?

Yes. The Free & Starter plan is pay-as-you-go with no monthly charge, including 25 million function calls and tens of gigabytes of storage and egress a month before metered pricing applies.

Can I self-host Convex?

Yes, the convex-backend repository can be self-hosted on your own infrastructure using the source-available code.

What languages does Convex support?

Convex functions are written in TypeScript or JavaScript. Official client libraries cover React, React Native, Next.js and plain Node.js.

Sources and links

Work on Convex? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

Convex: pricing, features and alternatives (2026) | ScratchDB